@@ -37,21 +37,21 @@ public void clear() throws IOException {
37
37
} catch (IOException ex ) {
38
38
ex .printStackTrace ();
39
39
}
40
- try {client .unsubscribe (HOST , PORT , "Trades1 " );}catch (Exception ex ){}
41
- try {client .unsubscribe (HOST , PORT , "Trades1 " , "subTrades2" );}catch (Exception ex ){}
42
- try {client .unsubscribe (HOST , PORT , "Trades1 " , "subTrades1 " );}catch (Exception ex ){}
43
- try {client .unsubscribe (HOST , PORT , "Trades1 " , "subTrades" );}catch (Exception ex ){}
40
+ try {client .unsubscribe (HOST , PORT , "Trades " );}catch (Exception ex ){}
41
+ try {client .unsubscribe (HOST , PORT , "Trades " , "subTrades2" );}catch (Exception ex ){}
42
+ try {client .unsubscribe (HOST , PORT , "Trades " , "subTrades " );}catch (Exception ex ){}
43
+ try {client .unsubscribe (HOST , PORT , "Trades " , "subTrades" );}catch (Exception ex ){}
44
44
try {client .unsubscribe (HOST , PORT , "outTables" , "mutiSchema" );}catch (Exception ex ){}
45
45
try {client .unsubscribe (HOST , PORT , "outTables" , "javaStreamingApi" );}catch (Exception ex ){}
46
46
clear_env ();
47
47
}
48
48
49
49
@ After
50
50
public void after () throws IOException , InterruptedException {
51
- try {client .unsubscribe (HOST , PORT , "Trades1 " );}catch (Exception ex ){}
52
- try {client .unsubscribe (HOST , PORT , "Trades1 " , "subTrades2" );}catch (Exception ex ){}
53
- try {client .unsubscribe (HOST , PORT , "Trades1 " , "subTrades1 " );}catch (Exception ex ){}
54
- try {client .unsubscribe (HOST , PORT , "Trades1 " , "subTrades" );}catch (Exception ex ){}
51
+ try {client .unsubscribe (HOST , PORT , "Trades " );}catch (Exception ex ){}
52
+ try {client .unsubscribe (HOST , PORT , "Trades " , "subTrades2" );}catch (Exception ex ){}
53
+ try {client .unsubscribe (HOST , PORT , "Trades " , "subTrades " );}catch (Exception ex ){}
54
+ try {client .unsubscribe (HOST , PORT , "Trades " , "subTrades" );}catch (Exception ex ){}
55
55
try {client .unsubscribe (HOST , PORT , "outTables" , "mutiSchema" );}catch (Exception ex ){}
56
56
try {client .unsubscribe (HOST , PORT , "outTables" , "javaStreamingApi" );}catch (Exception ex ){}
57
57
clear_env ();
@@ -234,14 +234,14 @@ public void test_ThreadedClient_null() throws IOException {
234
234
public void test_ThreadedClient_only_subscribePort () throws IOException {
235
235
ThreadedClient client2 = new ThreadedClient (0 );
236
236
String script1 = "st1 = streamTable(1000000:0,`tag`ts`data,[INT,TIMESTAMP,DOUBLE])\n " +
237
- "share(st1,`Trades1 )\t \n "
238
- + "setStreamTableFilterColumn(objByName(`Trades1 ),`tag)" ;
237
+ "share(st1,`Trades )\t \n "
238
+ + "setStreamTableFilterColumn(objByName(`Trades ),`tag)" ;
239
239
conn .run (script1 );
240
240
String script2 = "st2 = streamTable(1000000:0,`tag`ts`data,[INT,TIMESTAMP,DOUBLE])\n " +
241
241
"share(st2, `Receive)\t \n " ;
242
242
conn .run (script2 );
243
- client2 .subscribe (HOST ,PORT ,"Trades1 " ,"subTrades1 " ,MessageHandler_handler );
244
- client2 .unsubscribe (HOST ,PORT ,"Trades1 " ,"subTrades1 " );
243
+ client2 .subscribe (HOST ,PORT ,"Trades " ,"subTrades " ,MessageHandler_handler );
244
+ client2 .unsubscribe (HOST ,PORT ,"Trades " ,"subTrades " );
245
245
client2 .close ();
246
246
}
247
247
@@ -250,25 +250,25 @@ public void test_ThreadedClient_only_subscribePort() throws IOException {
250
250
@ Test (timeout = 120000 )
251
251
public void test_subscribe_ex1 () throws Exception {
252
252
String script1 = "st1 = streamTable(1000000:0,`tag`ts`data,[INT,TIMESTAMP,DOUBLE])\n " +
253
- "share(st1,`Trades1 )\t \n "
254
- + "setStreamTableFilterColumn(objByName(`Trades1 ),`tag)" ;
253
+ "share(st1,`Trades )\t \n "
254
+ + "setStreamTableFilterColumn(objByName(`Trades ),`tag)" ;
255
255
conn .run (script1 );
256
256
String script2 = "st2 = streamTable(1000000:0,`tag`ts`data,[INT,TIMESTAMP,DOUBLE])\n " +
257
257
"share(st2, `Receive)\t \n " ;
258
258
conn .run (script2 );
259
- client .subscribe (HOST , PORT , "Trades1 " , MessageHandler_handler );
260
- conn .run ("n=1000;t=table(1..n as tag,now()+1..n as ts,rand(100.0,n) as data);" + "Trades1 .append!(t)" );
259
+ client .subscribe (HOST , PORT , "Trades " , MessageHandler_handler );
260
+ conn .run ("n=1000;t=table(1..n as tag,now()+1..n as ts,rand(100.0,n) as data);" + "Trades .append!(t)" );
261
261
wait_data ("Receive" ,1000 );
262
262
BasicTable re = (BasicTable ) conn .run ("Receive" );
263
- BasicTable tra = (BasicTable ) conn .run ("Trades1 " );
263
+ BasicTable tra = (BasicTable ) conn .run ("Trades " );
264
264
assertEquals (re .rows (), tra .rows ());
265
265
for (int i = 0 ; i < re .rows (); i ++) {
266
266
assertEquals (re .getColumn (0 ).get (i ), tra .getColumn (0 ).get (i ));
267
267
assertEquals (re .getColumn (1 ).get (i ), tra .getColumn (1 ).get (i ));
268
268
assertEquals (((Scalar )re .getColumn (2 ).get (i )).getNumber ().doubleValue (), ((Scalar )tra .getColumn (2 ).get (i )).getNumber ().doubleValue (), 4 );
269
269
}
270
270
try {
271
- client .unsubscribe (HOST , PORT , "Trades1 " , "subtrades" );
271
+ client .unsubscribe (HOST , PORT , "Trades " , "subtrades" );
272
272
}catch (Exception ex ){
273
273
274
274
}
@@ -446,7 +446,7 @@ public void test_subscribe_tableName_actionName() throws Exception {
446
446
"share(st2, `Receive)\t \n " ;
447
447
conn .run (script2 );
448
448
conn .run ("n=100;t=table(1..n as tag,now()+1..n as ts,rand(100.0,n) as data);" + "Trades.append!(t)" );
449
- client .subscribe (HOST , PORT , "Trades" ,"subTrades1 " ,MessageHandler_handler );
449
+ client .subscribe (HOST , PORT , "Trades" ,"subTrades " ,MessageHandler_handler );
450
450
conn .run ("n=1000;t=table(1..n as tag,now()+1..n as ts,rand(100.0,n) as data);" + "Trades.append!(t)" );
451
451
conn .run ("n=1000;t=table(1..n as tag,now()+1..n as ts,rand(100.0,n) as data);" + "Trades.append!(t)" );
452
452
conn .run ("n=1000;t=table(1..n as tag,now()+1..n as ts,rand(100.0,n) as data);" + "Trades.append!(t)" );
@@ -459,7 +459,7 @@ public void test_subscribe_tableName_actionName() throws Exception {
459
459
assertEquals (re .getColumn (1 ).get (i ), tra .getColumn (1 ).get (i + 100 ));
460
460
assertEquals (((Scalar )re .getColumn (2 ).get (i )).getNumber ().doubleValue (), ((Scalar )tra .getColumn (2 ).get (i + 100 )).getNumber ().doubleValue (),4 );
461
461
}
462
- client .unsubscribe (HOST , PORT , "Trades" ,"subTrades1 " );
462
+ client .unsubscribe (HOST , PORT , "Trades" ,"subTrades " );
463
463
}
464
464
465
465
@ Test (timeout = 180000 )
@@ -486,7 +486,7 @@ public void test_subscribe_tableName_handler_offset_reconnect_success() throws I
486
486
Thread .sleep (2000 );
487
487
BasicInt row_num2 = (BasicInt )conn .run ("(exec count(*) from Receive)[0]" );
488
488
System .out .println (row_num2 );
489
- assertEquals (true ,row_num .getInt ()<= row_num2 .getInt ());
489
+ assertEquals (true ,row_num .getInt ()<row_num2 .getInt ());
490
490
write_data .interrupt ();
491
491
client .unsubscribe (HOST ,PORT ,"Trades" );
492
492
}
@@ -501,14 +501,14 @@ public void test_subscribe_TableName_ActionName_Handler_reconnect() throws IOExc
501
501
"share(st2, `Receive)\t \n " ;
502
502
conn .run (script2 );
503
503
Vector filter1 = (Vector ) conn .run ("1..100000" );
504
- client .subscribe (HOST ,PORT ,"Trades" ,"subTrades1 " ,MessageHandler_handler ,true );
504
+ client .subscribe (HOST ,PORT ,"Trades" ,"subTrades " ,MessageHandler_handler ,true );
505
505
System .out .println ("Successful subscribe" );
506
506
MyThread write_data = new MyThread ();
507
507
write_data .start ();
508
508
Thread .sleep (2000 );
509
- conn .run ("stopPublishTable('" +HOST +"',9055,'Trades',\" subTrades1 \" )" );
509
+ conn .run ("stopPublishTable('" +HOST +"',9055,'Trades',\" subTrades \" )" );
510
510
Thread .sleep (2000 );
511
- conn .run ("stopPublishTable('" +HOST +"',9055,'Trades',\" subTrades1 \" )" );
511
+ conn .run ("stopPublishTable('" +HOST +"',9055,'Trades',\" subTrades \" )" );
512
512
Thread .sleep (3000 );
513
513
BasicInt row_num = (BasicInt )conn .run ("(exec count(*) from Receive)[0]" );
514
514
System .out .println (row_num );
@@ -517,7 +517,7 @@ public void test_subscribe_TableName_ActionName_Handler_reconnect() throws IOExc
517
517
System .out .println (row_num2 );
518
518
assertEquals (true ,row_num .getInt ()<=row_num2 .getInt ());
519
519
write_data .interrupt ();
520
- client .unsubscribe (HOST ,PORT ,"Trades" ,"subTrades1 " );
520
+ client .unsubscribe (HOST ,PORT ,"Trades" ,"subTrades " );
521
521
}
522
522
523
523
@ Test (timeout = 180000 )
@@ -784,7 +784,7 @@ public void doEvent(IMessage msg) {
784
784
};
785
785
int ofst = -1 ;
786
786
Vector filter1 = (Vector ) conn .run ("1..1000" );
787
- client .subscribe (HOST , PORT , "Trades" , "subTrades1 " , MessageHandler_handler , -1 , filter1 );
787
+ client .subscribe (HOST , PORT , "Trades" , "subTrades " , MessageHandler_handler , -1 , filter1 );
788
788
Vector filter2 = (Vector ) conn .run ("2001..3000" );
789
789
client .subscribe (HOST , PORT , "Trades" , "subTrades2" , handler1 , -1 , filter2 );
790
790
conn .run ("n=4000;t=table(1..n as tag,now()+1..n as ts,rand(100.0,n) as data);" + "Trades.append!(t)" );
@@ -794,7 +794,7 @@ public void doEvent(IMessage msg) {
794
794
BasicTable tra = (BasicTable ) conn .run ("Trades" );
795
795
BasicTable fil = (BasicTable ) conn .run ("filter" );
796
796
client .unsubscribe (HOST , PORT , "Trades" , "subTrades2" );
797
- client .unsubscribe (HOST , PORT , "Trades" , "subTrades1 " );
797
+ client .unsubscribe (HOST , PORT , "Trades" , "subTrades " );
798
798
conn .run ("dropStreamTable(`filter)" );
799
799
assertEquals (1000 , re .rows ());
800
800
assertEquals (1000 , fil .rows ());
@@ -876,11 +876,11 @@ public void test_subscribe_unsubscribe_resubscribe() throws Exception {
876
876
conn .run (script2 );
877
877
Vector filter1 = (Vector ) conn .run ("1..1000" );
878
878
for (int i =0 ;i <10 ;i ++){
879
- client .subscribe (HOST , PORT , "Trades" , "subTrades1 " , MessageHandler_handler , -1 , true , filter1 , true , 10000 , 5 );
879
+ client .subscribe (HOST , PORT , "Trades" , "subTrades " , MessageHandler_handler , -1 , true , filter1 , true , 10000 , 5 );
880
880
client .subscribe (HOST , PORT , "Trades" , "subTrades2" , MessageHandler_handler , -1 , true , filter1 , true , 10000 , 5 );
881
881
client .subscribe (HOST , PORT , "Trades" , "subTrades3" , MessageHandler_handler , -1 , true , filter1 , true , 10000 , 5 );
882
882
conn .run ("n=10000;t=table(1..n as tag,now()+1..n as ts,rand(100.0,n) as data);" + "Trades.append!(t)" );
883
- client .unsubscribe (HOST , PORT , "Trades" , "subTrades1 " );
883
+ client .unsubscribe (HOST , PORT , "Trades" , "subTrades " );
884
884
client .unsubscribe (HOST , PORT , "Trades" , "subTrades2" );
885
885
client .unsubscribe (HOST , PORT , "Trades" , "subTrades3" );
886
886
}
@@ -1237,7 +1237,7 @@ public class MyThread extends Thread {
1237
1237
public void run () {
1238
1238
try {
1239
1239
while (true ) {
1240
- conn .run ("n=1000;t=table(1..n as tag,now()+1..n as ts,rand(100.0,n) as data);" + "Trades1 .append!(t)" );
1240
+ conn .run ("n=1000;t=table(1..n as tag,now()+1..n as ts,rand(100.0,n) as data);" + "Trades .append!(t)" );
1241
1241
Thread .sleep (100 );
1242
1242
}
1243
1243
} catch (Exception e ) {
@@ -1248,32 +1248,31 @@ public void run() {
1248
1248
@ Test (timeout =120000 )
1249
1249
public void test_subscribe_reconnect_successful () throws IOException , InterruptedException {
1250
1250
String script1 = "st1 = streamTable(1000000:0,`tag`ts`data,[INT,TIMESTAMP,DOUBLE])\n " +
1251
- "share st1 as Trades1 \t \n "
1252
- + "setStreamTableFilterColumn(objByName(`Trades1 ),`tag)" ;
1251
+ "share st1 as Trades \t \n "
1252
+ + "setStreamTableFilterColumn(objByName(`Trades ),`tag)" ;
1253
1253
conn .run (script1 );
1254
1254
String script2 = "st2 = streamTable(1000000:0,`tag`ts`data,[INT,TIMESTAMP,DOUBLE])\n " +
1255
1255
"share(st2, `Receive)\t \n " ;
1256
1256
conn .run (script2 );
1257
1257
Vector filter1 = (Vector ) conn .run ("1..100000" );
1258
- client .subscribe (HOST ,PORT ,"Trades1 " ,"subTread1" ,MessageHandler_handler ,-1 ,true ,filter1 ,true ,100 ,5 ,"admin" ,"123456" );
1258
+ client .subscribe (HOST ,PORT ,"Trades " ,"subTread1" ,MessageHandler_handler ,-1 ,true ,filter1 ,true ,100 ,5 ,"admin" ,"123456" );
1259
1259
System .out .println ("Successful subscribe" );
1260
- conn .run ("n=1000;t=table(1..n as tag,now()+1..n as ts,rand(100.0,n) as data);" + "Trades1.append!(t)" );
1261
1260
Thread .sleep (100 );
1262
1261
MyThread write_data = new MyThread ();
1263
- // write_data.start();
1262
+ write_data .start ();
1264
1263
Thread .sleep (2000 );
1265
- conn .run ("stopPublishTable('" +HOST +"',0,'Trades1 ','subTread1')" );
1264
+ conn .run ("stopPublishTable('" +HOST +"',0,'Trades ','subTread1')" );
1266
1265
Thread .sleep (10000 );
1267
- conn .run ("stopPublishTable('" +HOST +"',0,'Trades1 ','subTread1')" );
1266
+ conn .run ("stopPublishTable('" +HOST +"',0,'Trades ','subTread1')" );
1268
1267
Thread .sleep (3000 );
1269
1268
BasicInt row_num = (BasicInt )conn .run ("(exec count(*) from Receive)[0]" );
1270
1269
System .out .println (row_num );
1271
1270
Thread .sleep (2000 );
1272
1271
BasicInt row_num2 = (BasicInt )conn .run ("(exec count(*) from Receive)[0]" );
1273
1272
System .out .println (row_num2 );
1274
- assertEquals (true ,row_num .getInt ()<= row_num2 .getInt ());
1275
- // write_data.interrupt();
1276
- client .unsubscribe (HOST ,PORT ,"Trades1 " ,"subTread1" );
1273
+ assertEquals (true ,row_num .getInt ()<row_num2 .getInt ());
1274
+ write_data .interrupt ();
1275
+ client .unsubscribe (HOST ,PORT ,"Trades " ,"subTread1" );
1277
1276
}
1278
1277
1279
1278
@ Test (timeout = 120000 )
@@ -2281,15 +2280,15 @@ public void test_StreamDeserializer_pair_stream_table_filters_subscribe_isomate_
2281
2280
public void test_ThreadedClient_only_subscribePort1 () throws IOException , InterruptedException {
2282
2281
ThreadedClient client2 = new ThreadedClient (0 );
2283
2282
String script1 = "st1 = streamTable(1000000:0,`tag`ts`data,[INT,TIMESTAMP,DOUBLE])\n " +
2284
- "share(st1,`Trades1 )\t \n "
2285
- + "setStreamTableFilterColumn(objByName(`Trades1 ),`tag)" ;
2283
+ "share(st1,`Trades )\t \n "
2284
+ + "setStreamTableFilterColumn(objByName(`Trades ),`tag)" ;
2286
2285
conn .run (script1 );
2287
2286
String script2 = "st2 = streamTable(1000000:0,`tag`ts`data,[INT,TIMESTAMP,DOUBLE])\n " +
2288
2287
"share(st2, `Receive)\t \n " ;
2289
2288
conn .run (script2 );
2290
- client2 .subscribe (HOST ,PORT ,"Trades1 " ,"subTrades1 " ,MessageHandler_handler , -1 , true );
2289
+ client2 .subscribe (HOST ,PORT ,"Trades " ,"subTrades " ,MessageHandler_handler , -1 , true );
2291
2290
// Thread.sleep(100000000);
2292
- client2 .unsubscribe (HOST ,PORT ,"Trades1 " ,"subTrades1 " );
2291
+ client2 .unsubscribe (HOST ,PORT ,"Trades " ,"subTrades " );
2293
2292
client2 .close ();
2294
2293
}
2295
2294
public static MessageHandler Handler_array = new MessageHandler () {
0 commit comments