@@ -138,7 +138,7 @@ public class TwitterRiver extends AbstractRiverComponent implements River {
138
138
if (follow != null ) {
139
139
if (follow instanceof List ) {
140
140
List lFollow = (List ) follow ;
141
- int [] followIds = new int [lFollow .size ()];
141
+ long [] followIds = new long [lFollow .size ()];
142
142
for (int i = 0 ; i < lFollow .size (); i ++) {
143
143
Object o = lFollow .get (i );
144
144
if (o instanceof Number ) {
@@ -150,7 +150,7 @@ public class TwitterRiver extends AbstractRiverComponent implements River {
150
150
filterQuery .follow (followIds );
151
151
} else {
152
152
String [] ids = Strings .commaDelimitedListToStringArray (follow .toString ());
153
- int [] followIds = new int [ids .length ];
153
+ long [] followIds = new long [ids .length ];
154
154
for (int i = 0 ; i < ids .length ; i ++) {
155
155
followIds [i ] = Integer .parseInt (ids [i ]);
156
156
}
@@ -265,11 +265,9 @@ public class TwitterRiver extends AbstractRiverComponent implements River {
265
265
}
266
266
currentRequest = client .prepareBulk ();
267
267
if (streamType .equals ("filter" ) || filterQuery != null ) {
268
- try {
268
+
269
269
stream .filter (filterQuery );
270
- } catch (TwitterException e ) {
271
- logger .warn ("failed to create filter stream based on query, disabling river...." );
272
- }
270
+
273
271
} else if (streamType .equals ("firehose" )) {
274
272
stream .firehose (0 );
275
273
} else {
@@ -309,11 +307,8 @@ private void reconnect() {
309
307
stream .addListener (new StatusHandler ());
310
308
311
309
if (streamType .equals ("filter" ) || filterQuery != null ) {
312
- try {
313
- stream .filter (filterQuery );
314
- } catch (TwitterException e ) {
315
- logger .warn ("failed to create filter stream based on query, disabling river...." );
316
- }
310
+ stream .filter (filterQuery );
311
+
317
312
} else if (streamType .equals ("firehose" )) {
318
313
stream .firehose (0 );
319
314
} else {
0 commit comments