Changeset: 99b5f68aab32 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=99b5f68aab32 Modified Files: clients/Tests/MAL-signatures.stable.out clients/Tests/MAL-signatures.stable.out.int128 sql/backends/monet5/Tests/cfunction00.sql sql/backends/monet5/Tests/cfunction01.sql sql/backends/monet5/Tests/cfunction02.sql sql/backends/monet5/Tests/cfunction03.sql sql/backends/monet5/Tests/cqstream00.sql sql/backends/monet5/Tests/cqstream01.sql sql/backends/monet5/Tests/cqstream02.sql sql/backends/monet5/Tests/cquery02.sql sql/backends/monet5/Tests/cquery04.sql sql/backends/monet5/Tests/cquery05.sql sql/backends/monet5/Tests/cquery06.sql sql/backends/monet5/Tests/cquery07.sql sql/backends/monet5/Tests/cquery09.sql sql/backends/monet5/Tests/cquery10.sql sql/backends/monet5/Tests/cquery12.sql sql/backends/monet5/Tests/cquery13.sql sql/backends/monet5/Tests/cquery14.sql sql/backends/monet5/Tests/cquery16.sql sql/backends/monet5/Tests/cquery17.sql sql/backends/monet5/Tests/cquery18.sql sql/backends/monet5/Tests/cquery19.sql sql/backends/monet5/Tests/cquery21.sql sql/backends/monet5/Tests/cquery22.sql sql/backends/monet5/cquery.mal sql/backends/monet5/sql_cquery.c sql/backends/monet5/sql_cquery.h sql/scripts/50_cquery.sql sql/test/emptydb/Tests/check.stable.out sql/test/emptydb/Tests/check.stable.out.32bit sql/test/emptydb/Tests/check.stable.out.int128 sql/test/sys-schema/Tests/check_AlternateKey_uniqueness.stable.out sql/test/sys-schema/Tests/systemfunctions.stable.out sql/test/sys-schema/Tests/systemfunctions.stable.out.int128 Branch: trails Log Message:
No need for cquery.wait, as the sleep procedure is now available at 25_debug.sql diffs (truncated from 1623 to 300 lines): diff --git a/clients/Tests/MAL-signatures.stable.out b/clients/Tests/MAL-signatures.stable.out --- a/clients/Tests/MAL-signatures.stable.out +++ b/clients/Tests/MAL-signatures.stable.out @@ -10540,7 +10540,6 @@ stdout of test 'MAL-signatures` in direc [ "cquery", "prelude", "command cquery.prelude():void ", "CQprelude;", "" ] [ "cquery", "show", "pattern cquery.show(alias:str):void ", "CQshow;", "Debug a single continuous query" ] [ "cquery", "status", "pattern cquery.status() (tick:bat[:timestamp], alias:bat[:str], state:bat[:str], error:bat[:str]) ", "CQstatus;", "Status of all registered continuous queries" ] -[ "cquery", "wait", "pattern cquery.wait(cnt:int):void ", "CQwait;", "Sleep for some time" ] [ "date", "!=", "pattern date.!=(v:date, w:date):bit ", "CMDvarNE;", "Equality of two dates" ] [ "date", "!=", "pattern date.!=(v:date, w:date, nil_matches:bit):bit ", "CMDvarNE;", "Equality of two dates" ] [ "date", "#fromstr", "command date.#fromstr():void ", "date_fromstr;", "" ] diff --git a/clients/Tests/MAL-signatures.stable.out.int128 b/clients/Tests/MAL-signatures.stable.out.int128 --- a/clients/Tests/MAL-signatures.stable.out.int128 +++ b/clients/Tests/MAL-signatures.stable.out.int128 @@ -14946,7 +14946,6 @@ stdout of test 'MAL-signatures` in direc [ "cquery", "prelude", "command cquery.prelude():void ", "CQprelude;", "" ] [ "cquery", "show", "pattern cquery.show(alias:str):void ", "CQshow;", "Debug a single continuous query" ] [ "cquery", "status", "pattern cquery.status() (tick:bat[:timestamp], alias:bat[:str], state:bat[:str], error:bat[:str]) ", "CQstatus;", "Status of all registered continuous queries" ] -[ "cquery", "wait", "pattern cquery.wait(cnt:int):void ", "CQwait;", "Sleep for some time" ] [ "date", "!=", "pattern date.!=(v:date, w:date):bit ", "CMDvarNE;", "Equality of two dates" ] [ "date", "!=", "pattern date.!=(v:date, w:date, nil_matches:bit):bit ", "CMDvarNE;", "Equality of two dates" ] [ "date", "#fromstr", "command date.#fromstr():void ", "date_fromstr;", "" ] diff --git a/sql/backends/monet5/Tests/cfunction00.sql b/sql/backends/monet5/Tests/cfunction00.sql --- a/sql/backends/monet5/Tests/cfunction00.sql +++ b/sql/backends/monet5/Tests/cfunction00.sql @@ -14,7 +14,7 @@ END; -- to call a continuous function in the scheduler, we must pass the keyword "function" explicitly start continuous function aggr00(); -call cquery.wait(1000); #give it time to start +call sleep(1000); #give it time to start select aggr00(); #should return 1 select aggr00(); #should return 2 diff --git a/sql/backends/monet5/Tests/cfunction01.sql b/sql/backends/monet5/Tests/cfunction01.sql --- a/sql/backends/monet5/Tests/cfunction01.sql +++ b/sql/backends/monet5/Tests/cfunction01.sql @@ -17,7 +17,7 @@ END; select result from cquery.aggr01; #error start continuous function aggr01(); -call cquery.wait(1000); #wait to be started +call sleep(1000); #wait to be started select result from cquery.aggr01; #should be empty pause continuous aggr01; @@ -25,7 +25,7 @@ pause continuous aggr01; insert into ftmp values(1),(1); resume continuous aggr01; -call cquery.wait(1000); #wait for processing +call sleep(1000); #wait for processing select result from cquery.aggr01; #should return 2 pause continuous aggr01; @@ -33,10 +33,10 @@ insert into ftmp values(2),(2); insert into ftmp values(3),(3); resume continuous aggr01; -call cquery.wait(1000); +call sleep(1000); select result from cquery.aggr01; #should return 2,4,6 -call cquery.wait(1000); +call sleep(1000); select result from cquery.aggr01; #should return 2,4,6 stop continuous aggr01; diff --git a/sql/backends/monet5/Tests/cfunction02.sql b/sql/backends/monet5/Tests/cfunction02.sql --- a/sql/backends/monet5/Tests/cfunction02.sql +++ b/sql/backends/monet5/Tests/cfunction02.sql @@ -13,7 +13,7 @@ end; start continuous function cfunc2('test') with heartbeat 1000 cycles 3; -call cquery.wait(4000); +call sleep(4000); stop continuous cfunc2; --error, cfunc2 is no longer available diff --git a/sql/backends/monet5/Tests/cfunction03.sql b/sql/backends/monet5/Tests/cfunction03.sql --- a/sql/backends/monet5/Tests/cfunction03.sql +++ b/sql/backends/monet5/Tests/cfunction03.sql @@ -10,7 +10,7 @@ end; start continuous function cfunc3(time '15:00:00') with heartbeat 100 cycles 3; -call cquery.wait(3000); +call sleep(3000); select count(*) from results3; diff --git a/sql/backends/monet5/Tests/cqstream00.sql b/sql/backends/monet5/Tests/cqstream00.sql --- a/sql/backends/monet5/Tests/cqstream00.sql +++ b/sql/backends/monet5/Tests/cqstream00.sql @@ -21,7 +21,7 @@ end; start continuous sys.cq_splitter(); -- wait for a few seconds for scheduler to do work -call cquery.wait(5000); +call sleep(5000); -- STOP cq_splitter; pause continuous cq_splitter; diff --git a/sql/backends/monet5/Tests/cqstream01.sql b/sql/backends/monet5/Tests/cqstream01.sql --- a/sql/backends/monet5/Tests/cqstream01.sql +++ b/sql/backends/monet5/Tests/cqstream01.sql @@ -16,7 +16,7 @@ end; start continuous sys.cq_window(); -- wait for a few seconds for scheduler to do its swork -call cquery.wait(3000); +call sleep(3000); -- STOP cq_window; pause continuous cq_window; diff --git a/sql/backends/monet5/Tests/cqstream02.sql b/sql/backends/monet5/Tests/cqstream02.sql --- a/sql/backends/monet5/Tests/cqstream02.sql +++ b/sql/backends/monet5/Tests/cqstream02.sql @@ -19,7 +19,7 @@ insert into stmp10 values('2005-09-23 12 start continuous sys.cq_collector() with cycles 3; -call cquery.wait(4000); +call sleep(4000); pause continuous cq_collector; diff --git a/sql/backends/monet5/Tests/cquery02.sql b/sql/backends/monet5/Tests/cquery02.sql --- a/sql/backends/monet5/Tests/cquery02.sql +++ b/sql/backends/monet5/Tests/cquery02.sql @@ -12,31 +12,31 @@ start continuous procedure sys.cq_basic0 insert into cqinput02 values (1), (2), (3); -call cquery.wait(1000); +call sleep(1000); select aaa from cqresult02; --output no tuples insert into cqinput02 values (4); -call cquery.wait(1000); +call sleep(1000); select aaa from cqresult02; --output 1 tuple with value 10 insert into cqinput02 values (5), (6); -call cquery.wait(1000); +call sleep(1000); select aaa from cqresult02; --output 1 tuple with value 10 insert into cqinput02 values (7); -call cquery.wait(1000); +call sleep(1000); select aaa from cqresult02; --output 2 tuples with value 10 and 22 insert into cqinput02 values (1000); -call cquery.wait(1000); +call sleep(1000); select aaa from cqresult02; --output 2 tuples with value 10 and 22 diff --git a/sql/backends/monet5/Tests/cquery04.sql b/sql/backends/monet5/Tests/cquery04.sql --- a/sql/backends/monet5/Tests/cquery04.sql +++ b/sql/backends/monet5/Tests/cquery04.sql @@ -14,19 +14,19 @@ insert into cqinput04 values (1), (2); insert into cqinput04 values (3), (4); -call cquery.wait(1000); +call sleep(1000); select aaa from cqresult04; --output 2 tuples with value 2 insert into cqinput04 values (5); -call cquery.wait(1000); +call sleep(1000); select aaa from cqresult04; --output 2 tuples with value 2 insert into cqinput04 values (6); -call cquery.wait(1000); +call sleep(1000); select aaa from cqresult04; --output 3 tuples with value 2 diff --git a/sql/backends/monet5/Tests/cquery05.sql b/sql/backends/monet5/Tests/cquery05.sql --- a/sql/backends/monet5/Tests/cquery05.sql +++ b/sql/backends/monet5/Tests/cquery05.sql @@ -9,7 +9,7 @@ end; start continuous sys.cq_basic() with heartbeat 1000 cycles 3; -call cquery.wait(3500); +call sleep(3500); --select * from cquery.status(); --select * from cquery.summary(); diff --git a/sql/backends/monet5/Tests/cquery06.sql b/sql/backends/monet5/Tests/cquery06.sql --- a/sql/backends/monet5/Tests/cquery06.sql +++ b/sql/backends/monet5/Tests/cquery06.sql @@ -10,7 +10,7 @@ pause continuous cq_basic06; --error start continuous cq_basic06() with heartbeat 1000; --1 second -call cquery.wait(2100); +call sleep(2100); pause continuous cq_basic06; --it's ok diff --git a/sql/backends/monet5/Tests/cquery07.sql b/sql/backends/monet5/Tests/cquery07.sql --- a/sql/backends/monet5/Tests/cquery07.sql +++ b/sql/backends/monet5/Tests/cquery07.sql @@ -10,7 +10,7 @@ stop continuous cq_basic07; --error start continuous cq_basic07() WITH HEARTBEAT 1000 CYCLES 300; --1 second -call cquery.wait(2100); +call sleep(2100); pause continuous cq_basic07; --ok diff --git a/sql/backends/monet5/Tests/cquery09.sql b/sql/backends/monet5/Tests/cquery09.sql --- a/sql/backends/monet5/Tests/cquery09.sql +++ b/sql/backends/monet5/Tests/cquery09.sql @@ -8,7 +8,7 @@ end; start continuous sys.cq_c(1) as cq_ca; -call cquery.wait(4000); +call sleep(4000); drop table result9; --error diff --git a/sql/backends/monet5/Tests/cquery10.sql b/sql/backends/monet5/Tests/cquery10.sql --- a/sql/backends/monet5/Tests/cquery10.sql +++ b/sql/backends/monet5/Tests/cquery10.sql @@ -16,7 +16,7 @@ start continuous sys.cq_cycles() with cy -- reactivate all continuous queries -call cquery.wait(4000); +call sleep(4000); pause continuous cq_cycles; select 'RESULT'; diff --git a/sql/backends/monet5/Tests/cquery12.sql b/sql/backends/monet5/Tests/cquery12.sql --- a/sql/backends/monet5/Tests/cquery12.sql +++ b/sql/backends/monet5/Tests/cquery12.sql @@ -30,7 +30,7 @@ insert into testing11c values (1); insert into testing11c values (2); insert into testing11c values (3); -call cquery.wait(1000); +call sleep(1000); stop continuous cq_query11b; diff --git a/sql/backends/monet5/Tests/cquery13.sql b/sql/backends/monet5/Tests/cquery13.sql --- a/sql/backends/monet5/Tests/cquery13.sql +++ b/sql/backends/monet5/Tests/cquery13.sql @@ -14,7 +14,7 @@ end; start continuous sys.cq_query13a() with heartbeat 3000; start continuous sys.cq_query13b() with heartbeat 1000 cycles 1; -call cquery.wait(2500); +call sleep(2500); drop procedure sys.cq_query13a; drop procedure sys.cq_query13b; diff --git a/sql/backends/monet5/Tests/cquery14.sql b/sql/backends/monet5/Tests/cquery14.sql --- a/sql/backends/monet5/Tests/cquery14.sql +++ b/sql/backends/monet5/Tests/cquery14.sql @@ -15,7 +15,7 @@ end; start continuous sys.cq_query14b() with cycles 1; -call cquery.wait(2500); +call sleep(2500); select count(*) from results14; --should be 2 diff --git a/sql/backends/monet5/Tests/cquery16.sql b/sql/backends/monet5/Tests/cquery16.sql --- a/sql/backends/monet5/Tests/cquery16.sql +++ b/sql/backends/monet5/Tests/cquery16.sql @@ -12,7 +12,7 @@ end; insert into testing16 values (1); start continuous sys.cq_query16a() with cycles 1; -call cquery.wait(1000); +call sleep(1000); _______________________________________________ checkin-list mailing list checkin-list@monetdb.org https://www.monetdb.org/mailman/listinfo/checkin-list