Changeset: 5b2eae8a1480 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=5b2eae8a1480
Modified Files:
        geom/BugTracker/Tests/X_crash.SF-1971632.sql
        geom/BugTracker/Tests/X_crash.SF-1971632.test
        monetdb5/extras/mal_optimizer_template/Tests/opt_sql_append.sql
        sql/backends/monet5/Tests/rapi18.sql
        sql/backends/monet5/UDF/udf/Tests/udf-fuse.sql
        sql/backends/monet5/UDF/udf/Tests/udf-fuse.test
        sql/backends/monet5/UDF/udf/Tests/udf-reverse.sql
        sql/backends/monet5/UDF/udf/Tests/udf-reverse.test
        sql/backends/monet5/generator/Tests/generator04.sql
        sql/backends/monet5/generator/Tests/generator04.test
        sql/benchmarks/ssbm/Tests/explain.SQL.py
        sql/benchmarks/tpch/Tests/explain.SQL.py
        sql/test/BugTracker-2009/Tests/explain_gives_crash.SF-2741829.sql
        sql/test/BugTracker-2009/Tests/explain_gives_crash.SF-2741829.test
        sql/test/BugTracker-2010/Tests/group-by_ordered_column.Bug-2564.sql
        sql/test/BugTracker-2010/Tests/group-by_ordered_column.Bug-2564.test
        sql/test/BugTracker-2011/Tests/func_iter_vs_bulk.Bug-2826.sql
        sql/test/BugTracker-2011/Tests/func_iter_vs_bulk.Bug-2826.test
        
sql/test/BugTracker-2012/Tests/rewrite_like_into_likesubselect.Bug-3179.sql
        
sql/test/BugTracker-2012/Tests/rewrite_like_into_likesubselect.Bug-3179.test
        sql/test/BugTracker-2013/Tests/between.Bug-3259.sql
        sql/test/BugTracker-2013/Tests/between.Bug-3259.test
        sql/test/BugTracker-2014/Tests/manifold.Bug-3556.sql
        sql/test/BugTracker-2014/Tests/manifold.Bug-3556.test
        sql/test/BugTracker-2016/Tests/convert-function-test.Bug-3460.sql
        sql/test/BugTracker-2016/Tests/convert-function-test.Bug-3460.test
        sql/test/BugTracker/Tests/explain.SF-1739353-data.sql
        sql/test/BugTracker/Tests/explain.SF-1739353.stable.out
        sql/test/BugTracker/Tests/jdbc_no_debug.SF-1739356-data.sql
        sql/test/BugTracker/Tests/jdbc_no_debug.SF-1739356.stable.out
        
sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-0join-query.sql
        
sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-0join-query.test
        
sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-0join-view.sql
        
sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-0join-view.test
        
sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-1join-query.sql
        
sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-1join-query.test
        
sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-1join-view.sql
        
sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-1join-view.test
        
sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-2join-query.sql
        
sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-2join-query.test
        
sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-2join-view.sql
        
sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-2join-view.test
        
sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-plan-0join-query.sql
        
sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-plan-0join-query.test
        
sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-plan-0join-view.sql
        
sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-plan-0join-view.test
        
sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-plan-1join-query.sql
        
sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-plan-1join-query.test
        
sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-plan-1join-view.sql
        
sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-plan-1join-view.test
        
sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-plan-2join-query.sql
        
sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-plan-2join-query.test
        
sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-plan-2join-view.sql
        
sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-plan-2join-view.test
        sql/test/Tests/trace.sql
        sql/test/Tests/trace.test
        sql/test/Users/Tests/sessioncontrol.sql
        sql/test/Users/Tests/sessioncontrol.test
        sql/test/pg_regress/Tests/box.sql
        sql/test/pg_regress/Tests/box.test
        sql/test/pg_regress/Tests/int8.sql
        sql/test/pg_regress/Tests/int8.test
        sql/test/pg_regress/Tests/numeric.sql
        sql/test/pg_regress/Tests/numeric.test
Branch: mtest
Log Message:

Let's be good testers and set the previous optimizer pipeline at the end of the 
test


diffs (truncated from 637 to 300 lines):

diff --git a/geom/BugTracker/Tests/X_crash.SF-1971632.sql 
b/geom/BugTracker/Tests/X_crash.SF-1971632.sql
--- a/geom/BugTracker/Tests/X_crash.SF-1971632.sql
+++ b/geom/BugTracker/Tests/X_crash.SF-1971632.sql
@@ -10,3 +10,5 @@ select count(*) from geoms;
 select ST_X(g) from geoms order by id;
 
 DROP TABLE geoms;
+
+set optimizer = 'default_pipe';
diff --git a/geom/BugTracker/Tests/X_crash.SF-1971632.test 
b/geom/BugTracker/Tests/X_crash.SF-1971632.test
--- a/geom/BugTracker/Tests/X_crash.SF-1971632.test
+++ b/geom/BugTracker/Tests/X_crash.SF-1971632.test
@@ -27,4 +27,5 @@ select ST_X(g) from geoms order by id
 statement ok
 DROP TABLE geoms
 
-
+statement ok
+set optimizer = 'default_pipe'
diff --git a/monetdb5/extras/mal_optimizer_template/Tests/opt_sql_append.sql 
b/monetdb5/extras/mal_optimizer_template/Tests/opt_sql_append.sql
--- a/monetdb5/extras/mal_optimizer_template/Tests/opt_sql_append.sql
+++ b/monetdb5/extras/mal_optimizer_template/Tests/opt_sql_append.sql
@@ -23,3 +23,5 @@ explain copy into ttt from '/tmp/xyz';
 explain copy into ttt from E'\\tmp/xyz';
 explain copy into ttt from 'Z:/tmp/xyz';
 drop table ttt;
+
+set optimizer = 'default_pipe';
diff --git a/sql/backends/monet5/Tests/rapi18.sql 
b/sql/backends/monet5/Tests/rapi18.sql
--- a/sql/backends/monet5/Tests/rapi18.sql
+++ b/sql/backends/monet5/Tests/rapi18.sql
@@ -1,6 +1,5 @@
 -- https://www.monetdb.org/pipermail/users-list/2015-October/008472.html
 -- used this to create test output
---set optimizer='sequential_pipe';
 
 START TRANSACTION;
 
diff --git a/sql/backends/monet5/UDF/udf/Tests/udf-fuse.sql 
b/sql/backends/monet5/UDF/udf/Tests/udf-fuse.sql
--- a/sql/backends/monet5/UDF/udf/Tests/udf-fuse.sql
+++ b/sql/backends/monet5/UDF/udf/Tests/udf-fuse.sql
@@ -65,3 +65,5 @@ select fuse(e,f) from udf_fuse;
 drop procedure profiler.starttrace();
 drop procedure profiler.stoptrace();
 drop table udf_fuse;
+
+set optimizer = 'default_pipe';
diff --git a/sql/backends/monet5/UDF/udf/Tests/udf-fuse.test 
b/sql/backends/monet5/UDF/udf/Tests/udf-fuse.test
--- a/sql/backends/monet5/UDF/udf/Tests/udf-fuse.test
+++ b/sql/backends/monet5/UDF/udf/Tests/udf-fuse.test
@@ -247,4 +247,5 @@ drop procedure profiler.stoptrace()
 statement ok
 drop table udf_fuse
 
-
+statement ok
+set optimizer = 'default_pipe'
diff --git a/sql/backends/monet5/UDF/udf/Tests/udf-reverse.sql 
b/sql/backends/monet5/UDF/udf/Tests/udf-reverse.sql
--- a/sql/backends/monet5/UDF/udf/Tests/udf-reverse.sql
+++ b/sql/backends/monet5/UDF/udf/Tests/udf-reverse.sql
@@ -34,3 +34,5 @@ drop procedure profiler.starttrace();
 drop procedure profiler.stoptrace();
 
 drop table udf_reverse;
+
+set optimizer = 'default_pipe';
diff --git a/sql/backends/monet5/UDF/udf/Tests/udf-reverse.test 
b/sql/backends/monet5/UDF/udf/Tests/udf-reverse.test
--- a/sql/backends/monet5/UDF/udf/Tests/udf-reverse.test
+++ b/sql/backends/monet5/UDF/udf/Tests/udf-reverse.test
@@ -106,4 +106,5 @@ drop procedure profiler.stoptrace()
 statement ok
 drop table udf_reverse
 
-
+statement ok
+set optimizer = 'default_pipe'
diff --git a/sql/backends/monet5/generator/Tests/generator04.sql 
b/sql/backends/monet5/generator/Tests/generator04.sql
--- a/sql/backends/monet5/generator/Tests/generator04.sql
+++ b/sql/backends/monet5/generator/Tests/generator04.sql
@@ -12,3 +12,5 @@ select * from generate_series(null,10,1)
 select * from generate_series(
        timestamp '2008-03-01 00:00',
        timestamp '2008-03-04 12:00');
+
+set optimizer = 'default_pipe';
diff --git a/sql/backends/monet5/generator/Tests/generator04.test 
b/sql/backends/monet5/generator/Tests/generator04.test
--- a/sql/backends/monet5/generator/Tests/generator04.test
+++ b/sql/backends/monet5/generator/Tests/generator04.test
@@ -21,4 +21,5 @@ select * from generate_series(
        timestamp '2008-03-01 00:00',
        timestamp '2008-03-04 12:00')
 
-
+statement ok
+set optimizer = 'default_pipe'
diff --git a/sql/benchmarks/ssbm/Tests/explain.SQL.py 
b/sql/benchmarks/ssbm/Tests/explain.SQL.py
--- a/sql/benchmarks/ssbm/Tests/explain.SQL.py
+++ b/sql/benchmarks/ssbm/Tests/explain.SQL.py
@@ -11,6 +11,7 @@ with process.client('sql', stdin=process
     c.stdin.write('explain\n')
     for ln in open(os.path.join(TSTSRCDIR,"%s.sql" % os.environ['TST'][0:2])):
         c.stdin.write(ln)
+    c.stdin.write("set optimizer = 'default_pipe';\n")
     out, err = c.communicate()
     sys.stdout.write(out)
     sys.stderr.write(err)
diff --git a/sql/benchmarks/tpch/Tests/explain.SQL.py 
b/sql/benchmarks/tpch/Tests/explain.SQL.py
--- a/sql/benchmarks/tpch/Tests/explain.SQL.py
+++ b/sql/benchmarks/tpch/Tests/explain.SQL.py
@@ -17,6 +17,7 @@ with process.client('sql', stdin=process
             c.stdin.write('explain select\n')
         elif not stats.match(ln):
             c.stdin.write(ln)
+    c.stdin.write("set optimizer = 'default_pipe';\n")
     out, err = c.communicate()
     sys.stdout.write(out)
     sys.stderr.write(err)
diff --git a/sql/test/BugTracker-2009/Tests/explain_gives_crash.SF-2741829.sql 
b/sql/test/BugTracker-2009/Tests/explain_gives_crash.SF-2741829.sql
--- a/sql/test/BugTracker-2009/Tests/explain_gives_crash.SF-2741829.sql
+++ b/sql/test/BugTracker-2009/Tests/explain_gives_crash.SF-2741829.sql
@@ -10,3 +10,4 @@ alter table blabla drop constraint dada;
 select '~BeginProfilingOutput~';
 explain alter table blabla add constraint dada unique (id);
 select '~EndProfilingOutput~';
+set optimizer='default_pipe';
diff --git a/sql/test/BugTracker-2009/Tests/explain_gives_crash.SF-2741829.test 
b/sql/test/BugTracker-2009/Tests/explain_gives_crash.SF-2741829.test
--- a/sql/test/BugTracker-2009/Tests/explain_gives_crash.SF-2741829.test
+++ b/sql/test/BugTracker-2009/Tests/explain_gives_crash.SF-2741829.test
@@ -42,4 +42,6 @@ select '~EndProfilingOutput~'
 ----
 ~EndProfilingOutput~
 
+statement ok
+set optimizer = 'default_pipe'
 
diff --git 
a/sql/test/BugTracker-2010/Tests/group-by_ordered_column.Bug-2564.sql 
b/sql/test/BugTracker-2010/Tests/group-by_ordered_column.Bug-2564.sql
--- a/sql/test/BugTracker-2010/Tests/group-by_ordered_column.Bug-2564.sql
+++ b/sql/test/BugTracker-2010/Tests/group-by_ordered_column.Bug-2564.sql
@@ -8,3 +8,4 @@ select * from t2564;
 --explain select count(*) from t2564 group by c1, c2, c3;
 select count(*) from t2564 group by c1, c2, c3;
 drop table t2564;
+set optimizer='default_pipe';
diff --git 
a/sql/test/BugTracker-2010/Tests/group-by_ordered_column.Bug-2564.test 
b/sql/test/BugTracker-2010/Tests/group-by_ordered_column.Bug-2564.test
--- a/sql/test/BugTracker-2010/Tests/group-by_ordered_column.Bug-2564.test
+++ b/sql/test/BugTracker-2010/Tests/group-by_ordered_column.Bug-2564.test
@@ -36,4 +36,6 @@ 1
 statement ok
 drop table t2564
 
+statement ok
+set optimizer = 'default_pipe'
 
diff --git a/sql/test/BugTracker-2011/Tests/func_iter_vs_bulk.Bug-2826.sql 
b/sql/test/BugTracker-2011/Tests/func_iter_vs_bulk.Bug-2826.sql
--- a/sql/test/BugTracker-2011/Tests/func_iter_vs_bulk.Bug-2826.sql
+++ b/sql/test/BugTracker-2011/Tests/func_iter_vs_bulk.Bug-2826.sql
@@ -7,3 +7,4 @@ create function func_2826(f real) return
 select * from tab_2826 where func_2826(d) > 1;   
 drop function func_2826;
 drop table tab_2826;
+set optimizer='default_pipe';
diff --git a/sql/test/BugTracker-2011/Tests/func_iter_vs_bulk.Bug-2826.test 
b/sql/test/BugTracker-2011/Tests/func_iter_vs_bulk.Bug-2826.test
--- a/sql/test/BugTracker-2011/Tests/func_iter_vs_bulk.Bug-2826.test
+++ b/sql/test/BugTracker-2011/Tests/func_iter_vs_bulk.Bug-2826.test
@@ -20,4 +20,6 @@ drop function func_2826
 statement ok
 drop table tab_2826
 
+statement ok
+set optimizer = 'default_pipe'
 
diff --git 
a/sql/test/BugTracker-2012/Tests/rewrite_like_into_likesubselect.Bug-3179.sql 
b/sql/test/BugTracker-2012/Tests/rewrite_like_into_likesubselect.Bug-3179.sql
--- 
a/sql/test/BugTracker-2012/Tests/rewrite_like_into_likesubselect.Bug-3179.sql
+++ 
b/sql/test/BugTracker-2012/Tests/rewrite_like_into_likesubselect.Bug-3179.sql
@@ -39,3 +39,5 @@ explain select name,func from functions 
 explain select name,func from functions where not_icontains(name, 
'optimizers');
 
 rollback;
+
+set optimizer='default_pipe';
diff --git 
a/sql/test/BugTracker-2012/Tests/rewrite_like_into_likesubselect.Bug-3179.test 
b/sql/test/BugTracker-2012/Tests/rewrite_like_into_likesubselect.Bug-3179.test
--- 
a/sql/test/BugTracker-2012/Tests/rewrite_like_into_likesubselect.Bug-3179.test
+++ 
b/sql/test/BugTracker-2012/Tests/rewrite_like_into_likesubselect.Bug-3179.test
@@ -75,4 +75,6 @@ 48 values hashing to 36c0131cc3e60aabd18
 statement ok
 rollback
 
+statement ok
+set optimizer = 'default_pipe'
 
diff --git a/sql/test/BugTracker-2013/Tests/between.Bug-3259.sql 
b/sql/test/BugTracker-2013/Tests/between.Bug-3259.sql
--- a/sql/test/BugTracker-2013/Tests/between.Bug-3259.sql
+++ b/sql/test/BugTracker-2013/Tests/between.Bug-3259.sql
@@ -25,3 +25,5 @@ SELECT t1.subject as id1, t2.subject as 
 FROM  treeitems t1, treeitems t2
 WHERE t2.pre between t1.pre and t1.pre + t1.size;
 ROLLBACK;
+
+set optimizer = 'default_pipe';
diff --git a/sql/test/BugTracker-2013/Tests/between.Bug-3259.test 
b/sql/test/BugTracker-2013/Tests/between.Bug-3259.test
--- a/sql/test/BugTracker-2013/Tests/between.Bug-3259.test
+++ b/sql/test/BugTracker-2013/Tests/between.Bug-3259.test
@@ -31,4 +31,6 @@ 1
 statement ok
 ROLLBACK
 
+statement ok
+set optimizer = 'default_pipe'
 
diff --git a/sql/test/BugTracker-2014/Tests/manifold.Bug-3556.sql 
b/sql/test/BugTracker-2014/Tests/manifold.Bug-3556.sql
--- a/sql/test/BugTracker-2014/Tests/manifold.Bug-3556.sql
+++ b/sql/test/BugTracker-2014/Tests/manifold.Bug-3556.sql
@@ -38,3 +38,5 @@ select count(*) from sys.tracelog() wher
 
 drop procedure profiler.starttrace();
 drop procedure profiler.stoptrace();
+
+set optimizer = 'default_pipe';
diff --git a/sql/test/BugTracker-2014/Tests/manifold.Bug-3556.test 
b/sql/test/BugTracker-2014/Tests/manifold.Bug-3556.test
--- a/sql/test/BugTracker-2014/Tests/manifold.Bug-3556.test
+++ b/sql/test/BugTracker-2014/Tests/manifold.Bug-3556.test
@@ -116,4 +116,6 @@ drop procedure profiler.starttrace()
 statement ok
 drop procedure profiler.stoptrace()
 
+statement ok
+set optimizer = 'default_pipe'
 
diff --git a/sql/test/BugTracker-2016/Tests/convert-function-test.Bug-3460.sql 
b/sql/test/BugTracker-2016/Tests/convert-function-test.Bug-3460.sql
--- a/sql/test/BugTracker-2016/Tests/convert-function-test.Bug-3460.sql
+++ b/sql/test/BugTracker-2016/Tests/convert-function-test.Bug-3460.sql
@@ -1840,3 +1840,4 @@ SELECT v, cast(v as timestamp with time 
 
 DROP TABLE T_timestamptz;
 
+set optimizer = 'default_pipe';
diff --git a/sql/test/BugTracker-2016/Tests/convert-function-test.Bug-3460.test 
b/sql/test/BugTracker-2016/Tests/convert-function-test.Bug-3460.test
--- a/sql/test/BugTracker-2016/Tests/convert-function-test.Bug-3460.test
+++ b/sql/test/BugTracker-2016/Tests/convert-function-test.Bug-3460.test
@@ -5923,4 +5923,7 @@ 10 values hashing to bb7961ac5b429a46b76
 statement ok
 DROP TABLE T_timestamptz
 
-
+statement ok
+set optimizer = 'default_pipe'
+
+
diff --git a/sql/test/BugTracker/Tests/explain.SF-1739353-data.sql 
b/sql/test/BugTracker/Tests/explain.SF-1739353-data.sql
--- a/sql/test/BugTracker/Tests/explain.SF-1739353-data.sql
+++ b/sql/test/BugTracker/Tests/explain.SF-1739353-data.sql
@@ -1,3 +1,4 @@
 -- disable parallelism (mitosis & dataflow) to avoid ambiguous results 
 set optimizer='sequential_pipe';
 EXPLAIN SELECT "name" FROM "tables";
+set optimizer='default_pipe';
diff --git a/sql/test/BugTracker/Tests/explain.SF-1739353.stable.out 
b/sql/test/BugTracker/Tests/explain.SF-1739353.stable.out
--- a/sql/test/BugTracker/Tests/explain.SF-1739353.stable.out
+++ b/sql/test/BugTracker/Tests/explain.SF-1739353.stable.out
@@ -84,6 +84,7 @@ Operation successful
 | #total                actions=27 time=226 usec                               
                                           |
 
+-------------------------------------------------------------------------------------------------------------------------+
 54 rows
+Operation successful
 
 # 17:52:43 >  
 # 17:52:43 >  "Done."
diff --git a/sql/test/BugTracker/Tests/jdbc_no_debug.SF-1739356-data.sql 
b/sql/test/BugTracker/Tests/jdbc_no_debug.SF-1739356-data.sql
--- a/sql/test/BugTracker/Tests/jdbc_no_debug.SF-1739356-data.sql
+++ b/sql/test/BugTracker/Tests/jdbc_no_debug.SF-1739356-data.sql
@@ -3,3 +3,4 @@ plan select count(*) from tables;
 -- disable parallelism (mitosis & dataflow) to avoid ambiguous results 
 set optimizer='sequential_pipe';
 explain select count(*) from tables;
+set optimizer='default_pipe';
diff --git a/sql/test/BugTracker/Tests/jdbc_no_debug.SF-1739356.stable.out 
b/sql/test/BugTracker/Tests/jdbc_no_debug.SF-1739356.stable.out
--- a/sql/test/BugTracker/Tests/jdbc_no_debug.SF-1739356.stable.out
+++ b/sql/test/BugTracker/Tests/jdbc_no_debug.SF-1739356.stable.out
@@ -104,6 +104,7 @@ Operation successful
 | #total                actions=27 time=175 usec                               
                                      |
 
+--------------------------------------------------------------------------------------------------------------------+
 47 rows
+Operation successful
 
 # 12:56:37 >  
 # 12:56:37 >  "Done."
diff --git 
a/sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-0join-query.sql
 
b/sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-0join-query.sql
--- 
a/sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-0join-query.sql
+++ 
b/sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-0join-query.sql
@@ -3,3 +3,5 @@ set optimizer = 'sequential_pipe';
 explain select count(*) from fk;
 
 explain select id       from fk order by id;
+
+set optimizer = 'default_pipe';
diff --git 
a/sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-0join-query.test
 
b/sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-0join-query.test
--- 
a/sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-0join-query.test
+++ 
b/sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-0join-query.test
@@ -11,4 +11,7 @@ explain select id       from fk order by
 ----
_______________________________________________
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to