Skip to content

Commit 426b025

Browse files
committed
Merge branch 'master' of github.com:PeterPan-luo/StormDemo
2 parents fbbe2f5 + a1bcbb5 commit 426b025

File tree

3 files changed

+13
-4
lines changed

3 files changed

+13
-4
lines changed

pom.xml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,13 @@
4747
<artifactId>log4j</artifactId>
4848
</exclusion>
4949
</exclusions>
50+
5051
</dependency>
52+
<dependency>
53+
<groupId>org.apache.kafka</groupId>
54+
<artifactId>kafka-clients</artifactId>
55+
<version>0.8.2.2</version>
56+
</dependency>
5157
<!-- log jar -->
5258
<dependency>
5359
<groupId>org.slf4j</groupId>

src/main/java/com/storm/hbase/HBaseAggregateFactory.java

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
package com.storm.hbase;
22

3-
import hbase.state.TridentConfig;
4-
53
import java.util.Map;
64

75
import org.apache.storm.task.IMetricsContext;
@@ -30,7 +28,7 @@ public HBaseAggregateFactory(TridentConfig config,StateType stateType){
3028
this.type = stateType;
3129
this.config = config;
3230
if (config.getStateSerializer() == null) {
33-
config.setStateSerializer(TridentConfig.DEFAULT_SERIALIZES.get(type));
31+
config.setStateSerializer(TridentConfig.DEFAULT_SERIALIZERS.get(type));
3432
}
3533
}
3634

src/main/java/com/storm/log/stats/KafkaSpout.java

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,16 @@
55
import java.util.Map;
66
import java.util.Properties;
77

8+
import kafka.consumer.Consumer;
9+
import kafka.consumer.ConsumerConfig;
10+
import kafka.consumer.ConsumerIterator;
11+
import kafka.consumer.KafkaStream;
12+
import kafka.javaapi.consumer.ConsumerConnector;
13+
814
import org.apache.storm.spout.SpoutOutputCollector;
915
import org.apache.storm.task.TopologyContext;
1016
import org.apache.storm.topology.IRichSpout;
1117
import org.apache.storm.topology.OutputFieldsDeclarer;
12-
import org.apache.storm.trident.operation.Consumer;
1318
import org.apache.storm.tuple.Fields;
1419
import org.apache.storm.tuple.Values;
1520
import org.slf4j.Logger;

0 commit comments

Comments
 (0)