Changeset: f5fec5f77f56 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=f5fec5f77f56 Added Files: sql/test/prepare/Tests/prepare_on_boolean_bug.Bug-2581.SQL.py sql/test/prepare/Tests/prepare_on_boolean_bug.Bug-2581.sql sql/test/prepare/Tests/prepare_on_boolean_bug.Bug-2581.stable.err sql/test/prepare/Tests/prepare_on_boolean_bug.Bug-2581.stable.out Removed Files: sql/test/BugTracker-2010/Tests/prepare_on_boolean_bug.Bug-2581.sql sql/test/BugTracker-2010/Tests/prepare_on_boolean_bug.Bug-2581.stable.err sql/test/BugTracker-2010/Tests/prepare_on_boolean_bug.Bug-2581.stable.out sql/test/BugTracker-2010/Tests/prepare_on_boolean_bug.Bug-2581.test Modified Files: sql/test/BugTracker-2010/Tests/All sql/test/prepare/Tests/All Branch: mtest Log Message:
moved prepare_on_boolean_bug.Bug-2581 diffs (truncated from 316 to 300 lines): diff --git a/sql/test/BugTracker-2010/Tests/All b/sql/test/BugTracker-2010/Tests/All --- a/sql/test/BugTracker-2010/Tests/All +++ b/sql/test/BugTracker-2010/Tests/All @@ -20,7 +20,6 @@ delete_insert.Bug-2529 decimal_div_whole_nrs.Bug-2579 SQLengine_error_on_join.Bug-2580 keycheck_crash.Bug-2583 -prepare_on_boolean_bug.Bug-2581 in_query_with_constants_fails.Bug-2582 prepare_statements_crash_server.Bug-2599 and_not_broken.Bug-2602 diff --git a/sql/test/BugTracker-2010/Tests/prepare_on_boolean_bug.Bug-2581.sql b/sql/test/BugTracker-2010/Tests/prepare_on_boolean_bug.Bug-2581.sql deleted file mode 100644 --- a/sql/test/BugTracker-2010/Tests/prepare_on_boolean_bug.Bug-2581.sql +++ /dev/null @@ -1,3 +0,0 @@ -create table skycrash (id serial, boom boolean); -prepare select * from skycrash where boom = ? and boom = ?; -drop table skycrash; diff --git a/sql/test/BugTracker-2010/Tests/prepare_on_boolean_bug.Bug-2581.stable.err b/sql/test/BugTracker-2010/Tests/prepare_on_boolean_bug.Bug-2581.stable.err deleted file mode 100644 --- a/sql/test/BugTracker-2010/Tests/prepare_on_boolean_bug.Bug-2581.stable.err +++ /dev/null @@ -1,77 +0,0 @@ -stderr of test 'prepare_on_boolean_bug.Bug-2581` in directory 'sql/test/BugTracker-2010` itself: - - -# 09:34:27 > -# 09:34:27 > mserver5 "--config=/ufs/niels/scratch/rc/Linux-x86_64/etc/monetdb5.conf" --debug=10 --set gdk_nr_threads=0 --set "monet_mod_path=/ufs/niels/scratch/rc/Linux-x86_64/lib/MonetDB5:/ufs/niels/scratch/rc/Linux-x86_64/lib/MonetDB5/lib:/ufs/niels/scratch/rc/Linux-x86_64/lib/MonetDB5/bin" --set "gdk_dbfarm=/ufs/niels/scratch/rc/Linux-x86_64/var/MonetDB5/dbfarm" --set mapi_open=true --set xrpc_open=true --set mapi_port=30431 --set xrpc_port=48860 --set monet_prompt= --set mal_listing=2 --trace "--dbname=mTests_src_test_BugTracker-2010" --set mal_listing=0 ; echo ; echo Over.. -# 09:34:27 > - -# builtin opt gdk_arch = 64bitx86_64-unknown-linux-gnu -# builtin opt gdk_version = 1.38.0 -# builtin opt prefix = /ufs/niels/scratch/rc/Linux-x86_64 -# builtin opt exec_prefix = ${prefix} -# builtin opt gdk_dbname = demo -# builtin opt gdk_dbfarm = ${prefix}/var/MonetDB/dbfarm -# builtin opt gdk_debug = 0 -# builtin opt gdk_alloc_map = no -# builtin opt gdk_vmtrim = yes -# builtin opt monet_admin = adm -# builtin opt monet_prompt = > -# builtin opt monet_welcome = yes -# builtin opt monet_mod_path = ${exec_prefix}/lib/MonetDB -# builtin opt monet_daemon = no -# builtin opt host = localhost -# builtin opt mapi_port = 50000 -# builtin opt mapi_clients = 2 -# builtin opt mapi_open = false -# builtin opt mapi_autosense = false -# builtin opt sql_debug = 0 -# builtin opt standoff_ns = -# builtin opt standoff_start = start -# builtin opt standoff_end = end -# config opt prefix = /ufs/niels/scratch/rc/Linux-x86_64 -# config opt config = ${prefix}/etc/monetdb5.conf -# config opt prefix = /ufs/niels/scratch/rc/Linux-x86_64 -# config opt exec_prefix = ${prefix} -# config opt gdk_dbfarm = ${prefix}/var/MonetDB5/dbfarm -# config opt monet_mod_path = ${exec_prefix}/lib/MonetDB5:${exec_prefix}/lib/MonetDB5/lib:${exec_prefix}/lib/MonetDB5/bin -# config opt mero_pidfile = ${prefix}/var/run/MonetDB/merovingian.pid -# config opt mero_controlport = 50001 -# config opt sql_optimizer = default_pipe -# config opt minimal_pipe = inline,remap,deadcode,multiplex,garbageCollector -# config opt default_pipe = inline,remap,evaluate,costModel,coercions,emptySet,aliases,mitosis,mergetable,deadcode,commonTerms,joinPath,reorder,deadcode,reduce,dataflow,history,multiplex,garbageCollector -# config opt nov2009_pipe = inline,remap,evaluate,costModel,coercions,emptySet,aliases,mergetable,deadcode,constants,commonTerms,joinPath,deadcode,reduce,dataflow,history,multiplex,garbageCollector -# config opt replication_pipe = inline,remap,evaluate,costModel,coercions,emptySet,aliases,mergetable,deadcode,constants,commonTerms,joinPath,deadcode,reduce,dataflow,history,replication,multiplex,garbageCollector -# config opt accumulator_pipe = inline,remap,evaluate,costModel,coercions,emptySet,aliases,mergetable,deadcode,constants,commonTerms,joinPath,deadcode,reduce,accumulators,dataflow,history,multiplex,garbageCollector -# config opt recycler_pipe = inline,remap,evaluate,costModel,coercions,emptySet,aliases,deadcode,constants,commonTerms,joinPath,deadcode,recycle,reduce,dataflow,history,multiplex,garbageCollector -# config opt cracker_pipe = inline,remap,evaluate,costModel,coercions,emptySet,aliases,selcrack,deadcode,constants,commonTerms,joinPath,deadcode,reduce,dataflow,history,multiplex,garbageCollector -# config opt sidcrack_pipe = inline,remap,evaluate,costModel,coercions,emptySet,aliases,sidcrack,deadcode,constants,commonTerms,joinPath,deadcode,reduce,dataflow,history,multiplex,garbageCollector -# config opt octopus_pipe = inline,remap,evaluate,costModel,coercions,emptySet,aliases,mitosis,mergetable,deadcode,constants,commonTerms,joinPath,octopus,deadcode,reduce,dataflow,history,multiplex,garbageCollector -# config opt mapreduce_pipe = inline,remap,evaluate,costModel,coercions,emptySet,aliases,mapreduce,mergetable,deadcode,commonTerms,joinPath,reorder,deadcode,reduce,dataflow,history,multiplex,garbageCollector -# config opt datacyclotron_pipe = inline,remap,evaluate,costModel,coercions,emptySet,aliases,datacyclotron,mergetable,deadcode,constants,commonTerms,joinPath,reorder,deadcode,reduce,dataflow,history,replication,multiplex,garbageCollector -# config opt derive_pipe = inline,remap,evaluate,costModel,coercions,emptySet,aliases,mergetable,deadcode,constants,commonTerms,derivePath,joinPath,deadcode,reduce,dataflow,history,multiplex,garbageCollector -# config opt dictionary_pipe = inline,remap,dictionary,evaluate,costModel,coercions,emptySet,aliases,mergetable,deadcode,constants,commonTerms,joinPath,deadcode,reduce,dataflow,history,multiplex,garbageCollector -# config opt compression_pipe = inline,remap,evaluate,costModel,coercions,emptySet,aliases,mergetable,deadcode,constants,commonTerms,joinPath,deadcode,reduce,dataflow,compression,dataflow,history,multiplex,garbageCollector -# cmdline opt config = /ufs/niels/scratch/rc/Linux-x86_64/etc/monetdb5.conf -# cmdline opt gdk_nr_threads = 0 -# cmdline opt monet_mod_path = /ufs/niels/scratch/rc/Linux-x86_64/lib/MonetDB5:/ufs/niels/scratch/rc/Linux-x86_64/lib/MonetDB5/lib:/ufs/niels/scratch/rc/Linux-x86_64/lib/MonetDB5/bin -# cmdline opt gdk_dbfarm = /ufs/niels/scratch/rc/Linux-x86_64/var/MonetDB5/dbfarm -# cmdline opt mapi_open = true -# cmdline opt xrpc_open = true -# cmdline opt mapi_port = 30431 -# cmdline opt xrpc_port = 48860 -# cmdline opt monet_prompt = -# cmdline opt mal_listing = 2 -# cmdline opt gdk_dbname = mTests_src_test_BugTracker-2010 -# cmdline opt mal_listing = 0 -#warning: please don't forget to set your vault key! -#(see /ufs/niels/scratch/rc/Linux-x86_64/etc/monetdb5.conf) - -# 09:34:27 > -# 09:34:27 > mclient -lsql -ftest -i -e --host=alf --port=30431 -# 09:34:27 > - - -# 09:34:27 > -# 09:34:27 > Done. -# 09:34:27 > - diff --git a/sql/test/BugTracker-2010/Tests/prepare_on_boolean_bug.Bug-2581.stable.out b/sql/test/BugTracker-2010/Tests/prepare_on_boolean_bug.Bug-2581.stable.out deleted file mode 100644 --- a/sql/test/BugTracker-2010/Tests/prepare_on_boolean_bug.Bug-2581.stable.out +++ /dev/null @@ -1,38 +0,0 @@ -stdout of test 'prepare_on_boolean_bug.Bug-2581` in directory 'sql/test/BugTracker-2010` itself: - - -# 09:34:27 > -# 09:34:27 > mserver5 "--config=/ufs/niels/scratch/rc/Linux-x86_64/etc/monetdb5.conf" --debug=10 --set gdk_nr_threads=0 --set "monet_mod_path=/ufs/niels/scratch/rc/Linux-x86_64/lib/MonetDB5:/ufs/niels/scratch/rc/Linux-x86_64/lib/MonetDB5/lib:/ufs/niels/scratch/rc/Linux-x86_64/lib/MonetDB5/bin" --set "gdk_dbfarm=/ufs/niels/scratch/rc/Linux-x86_64/var/MonetDB5/dbfarm" --set mapi_open=true --set xrpc_open=true --set mapi_port=30431 --set xrpc_port=48860 --set monet_prompt= --set mal_listing=2 --trace "--dbname=mTests_src_test_BugTracker-2010" --set mal_listing=0 ; echo ; echo Over.. -# 09:34:27 > - -# MonetDB server v5.20.0, based on kernel v1.38.0 -# Serving database 'mTests_src_test_BugTracker-2010', using 4 threads -# Compiled for x86_64-unknown-linux-gnu/64bit with 64bit OIDs dynamically linked -# Found 7.754 GiB available main-memory. -# Copyright (c) 1993-July 2008 CWI. -# Copyright (c) August 2008-2015 MonetDB B.V., all rights reserved -# Visit http://monetdb.cwi.nl/ for further information -# Listening for connection requests on mapi:monetdb://alf.ins.cwi.nl:30431/ -# MonetDB/SQL module v2.38.2 loaded - - - -# 09:34:27 > -# 09:34:27 > mclient -lsql -ftest -i -e --host=alf --port=30431 -# 09:34:27 > - -#prepare select * from skycrash where boom = ? and boom = ?; -% .prepare, .prepare, .prepare, .prepare, .prepare, .prepare # table_name -% type, digits, scale, schema, table, column # name -% varchar, int, int, str, str, str # type -% 7, 2, 1, 0, 8, 4 # length -[ "int", 32, 0, "", "skycrash", "id" ] -[ "boolean", 1, 0, "", "skycrash", "boom" ] -[ "boolean", 1, 0, NULL, NULL, NULL ] -[ "boolean", 1, 0, NULL, NULL, NULL ] -#drop table skycrash; - -# 12:42:05 > -# 12:42:05 > "Done." -# 12:42:05 > - diff --git a/sql/test/BugTracker-2010/Tests/prepare_on_boolean_bug.Bug-2581.test b/sql/test/BugTracker-2010/Tests/prepare_on_boolean_bug.Bug-2581.test deleted file mode 100644 --- a/sql/test/BugTracker-2010/Tests/prepare_on_boolean_bug.Bug-2581.test +++ /dev/null @@ -1,10 +0,0 @@ -statement ok -create table skycrash (id serial, boom boolean) - -statement ok -prepare select * from skycrash where boom = ? and boom = ? - -statement ok -drop table skycrash - - diff --git a/sql/test/prepare/Tests/All b/sql/test/prepare/Tests/All --- a/sql/test/prepare/Tests/All +++ b/sql/test/prepare/Tests/All @@ -15,3 +15,4 @@ prepare-where.SF-1238867.1238959.1238965 prepare_doesnot_like_LIKE.SF-1234205 crash_with_prepare_statement.Bug-2549 limit_in_prepare.Bug-2552 +prepare_on_boolean_bug.Bug-2581 diff --git a/sql/test/prepare/Tests/prepare_on_boolean_bug.Bug-2581.SQL.py b/sql/test/prepare/Tests/prepare_on_boolean_bug.Bug-2581.SQL.py new file mode 100644 --- /dev/null +++ b/sql/test/prepare/Tests/prepare_on_boolean_bug.Bug-2581.SQL.py @@ -0,0 +1,11 @@ +from MonetDBtesting.sqltest import SQLTestCase + +with SQLTestCase() as tc: + # optional or default connection + tc.connect() + with open('prepare_on_boolean_bug.Bug-2581.sql') as f: + tc.execute(query=None, client='mclient', stdin=f)\ + .assertSucceeded()\ + .assertMatchStableOut(fout='prepare_on_boolean_bug.Bug-2581.stable.out') + + diff --git a/sql/test/prepare/Tests/prepare_on_boolean_bug.Bug-2581.sql b/sql/test/prepare/Tests/prepare_on_boolean_bug.Bug-2581.sql new file mode 100644 --- /dev/null +++ b/sql/test/prepare/Tests/prepare_on_boolean_bug.Bug-2581.sql @@ -0,0 +1,3 @@ +create table skycrash (id serial, boom boolean); +prepare select * from skycrash where boom = ? and boom = ?; +drop table skycrash; diff --git a/sql/test/prepare/Tests/prepare_on_boolean_bug.Bug-2581.stable.err b/sql/test/prepare/Tests/prepare_on_boolean_bug.Bug-2581.stable.err new file mode 100644 --- /dev/null +++ b/sql/test/prepare/Tests/prepare_on_boolean_bug.Bug-2581.stable.err @@ -0,0 +1,77 @@ +stderr of test 'prepare_on_boolean_bug.Bug-2581` in directory 'sql/test/BugTracker-2010` itself: + + +# 09:34:27 > +# 09:34:27 > mserver5 "--config=/ufs/niels/scratch/rc/Linux-x86_64/etc/monetdb5.conf" --debug=10 --set gdk_nr_threads=0 --set "monet_mod_path=/ufs/niels/scratch/rc/Linux-x86_64/lib/MonetDB5:/ufs/niels/scratch/rc/Linux-x86_64/lib/MonetDB5/lib:/ufs/niels/scratch/rc/Linux-x86_64/lib/MonetDB5/bin" --set "gdk_dbfarm=/ufs/niels/scratch/rc/Linux-x86_64/var/MonetDB5/dbfarm" --set mapi_open=true --set xrpc_open=true --set mapi_port=30431 --set xrpc_port=48860 --set monet_prompt= --set mal_listing=2 --trace "--dbname=mTests_src_test_BugTracker-2010" --set mal_listing=0 ; echo ; echo Over.. +# 09:34:27 > + +# builtin opt gdk_arch = 64bitx86_64-unknown-linux-gnu +# builtin opt gdk_version = 1.38.0 +# builtin opt prefix = /ufs/niels/scratch/rc/Linux-x86_64 +# builtin opt exec_prefix = ${prefix} +# builtin opt gdk_dbname = demo +# builtin opt gdk_dbfarm = ${prefix}/var/MonetDB/dbfarm +# builtin opt gdk_debug = 0 +# builtin opt gdk_alloc_map = no +# builtin opt gdk_vmtrim = yes +# builtin opt monet_admin = adm +# builtin opt monet_prompt = > +# builtin opt monet_welcome = yes +# builtin opt monet_mod_path = ${exec_prefix}/lib/MonetDB +# builtin opt monet_daemon = no +# builtin opt host = localhost +# builtin opt mapi_port = 50000 +# builtin opt mapi_clients = 2 +# builtin opt mapi_open = false +# builtin opt mapi_autosense = false +# builtin opt sql_debug = 0 +# builtin opt standoff_ns = +# builtin opt standoff_start = start +# builtin opt standoff_end = end +# config opt prefix = /ufs/niels/scratch/rc/Linux-x86_64 +# config opt config = ${prefix}/etc/monetdb5.conf +# config opt prefix = /ufs/niels/scratch/rc/Linux-x86_64 +# config opt exec_prefix = ${prefix} +# config opt gdk_dbfarm = ${prefix}/var/MonetDB5/dbfarm +# config opt monet_mod_path = ${exec_prefix}/lib/MonetDB5:${exec_prefix}/lib/MonetDB5/lib:${exec_prefix}/lib/MonetDB5/bin +# config opt mero_pidfile = ${prefix}/var/run/MonetDB/merovingian.pid +# config opt mero_controlport = 50001 +# config opt sql_optimizer = default_pipe +# config opt minimal_pipe = inline,remap,deadcode,multiplex,garbageCollector +# config opt default_pipe = inline,remap,evaluate,costModel,coercions,emptySet,aliases,mitosis,mergetable,deadcode,commonTerms,joinPath,reorder,deadcode,reduce,dataflow,history,multiplex,garbageCollector +# config opt nov2009_pipe = inline,remap,evaluate,costModel,coercions,emptySet,aliases,mergetable,deadcode,constants,commonTerms,joinPath,deadcode,reduce,dataflow,history,multiplex,garbageCollector +# config opt replication_pipe = inline,remap,evaluate,costModel,coercions,emptySet,aliases,mergetable,deadcode,constants,commonTerms,joinPath,deadcode,reduce,dataflow,history,replication,multiplex,garbageCollector +# config opt accumulator_pipe = inline,remap,evaluate,costModel,coercions,emptySet,aliases,mergetable,deadcode,constants,commonTerms,joinPath,deadcode,reduce,accumulators,dataflow,history,multiplex,garbageCollector +# config opt recycler_pipe = inline,remap,evaluate,costModel,coercions,emptySet,aliases,deadcode,constants,commonTerms,joinPath,deadcode,recycle,reduce,dataflow,history,multiplex,garbageCollector +# config opt cracker_pipe = inline,remap,evaluate,costModel,coercions,emptySet,aliases,selcrack,deadcode,constants,commonTerms,joinPath,deadcode,reduce,dataflow,history,multiplex,garbageCollector +# config opt sidcrack_pipe = inline,remap,evaluate,costModel,coercions,emptySet,aliases,sidcrack,deadcode,constants,commonTerms,joinPath,deadcode,reduce,dataflow,history,multiplex,garbageCollector +# config opt octopus_pipe = inline,remap,evaluate,costModel,coercions,emptySet,aliases,mitosis,mergetable,deadcode,constants,commonTerms,joinPath,octopus,deadcode,reduce,dataflow,history,multiplex,garbageCollector +# config opt mapreduce_pipe = inline,remap,evaluate,costModel,coercions,emptySet,aliases,mapreduce,mergetable,deadcode,commonTerms,joinPath,reorder,deadcode,reduce,dataflow,history,multiplex,garbageCollector +# config opt datacyclotron_pipe = inline,remap,evaluate,costModel,coercions,emptySet,aliases,datacyclotron,mergetable,deadcode,constants,commonTerms,joinPath,reorder,deadcode,reduce,dataflow,history,replication,multiplex,garbageCollector +# config opt derive_pipe = inline,remap,evaluate,costModel,coercions,emptySet,aliases,mergetable,deadcode,constants,commonTerms,derivePath,joinPath,deadcode,reduce,dataflow,history,multiplex,garbageCollector +# config opt dictionary_pipe = inline,remap,dictionary,evaluate,costModel,coercions,emptySet,aliases,mergetable,deadcode,constants,commonTerms,joinPath,deadcode,reduce,dataflow,history,multiplex,garbageCollector +# config opt compression_pipe = inline,remap,evaluate,costModel,coercions,emptySet,aliases,mergetable,deadcode,constants,commonTerms,joinPath,deadcode,reduce,dataflow,compression,dataflow,history,multiplex,garbageCollector +# cmdline opt config = /ufs/niels/scratch/rc/Linux-x86_64/etc/monetdb5.conf +# cmdline opt gdk_nr_threads = 0 +# cmdline opt monet_mod_path = /ufs/niels/scratch/rc/Linux-x86_64/lib/MonetDB5:/ufs/niels/scratch/rc/Linux-x86_64/lib/MonetDB5/lib:/ufs/niels/scratch/rc/Linux-x86_64/lib/MonetDB5/bin +# cmdline opt gdk_dbfarm = /ufs/niels/scratch/rc/Linux-x86_64/var/MonetDB5/dbfarm +# cmdline opt mapi_open = true +# cmdline opt xrpc_open = true +# cmdline opt mapi_port = 30431 +# cmdline opt xrpc_port = 48860 +# cmdline opt monet_prompt = +# cmdline opt mal_listing = 2 +# cmdline opt gdk_dbname = mTests_src_test_BugTracker-2010 +# cmdline opt mal_listing = 0 +#warning: please don't forget to set your vault key! +#(see /ufs/niels/scratch/rc/Linux-x86_64/etc/monetdb5.conf) + +# 09:34:27 > +# 09:34:27 > mclient -lsql -ftest -i -e --host=alf --port=30431 +# 09:34:27 > + + +# 09:34:27 > +# 09:34:27 > Done. +# 09:34:27 > + diff --git a/sql/test/prepare/Tests/prepare_on_boolean_bug.Bug-2581.stable.out b/sql/test/prepare/Tests/prepare_on_boolean_bug.Bug-2581.stable.out new file mode 100644 --- /dev/null +++ b/sql/test/prepare/Tests/prepare_on_boolean_bug.Bug-2581.stable.out @@ -0,0 +1,38 @@ +stdout of test 'prepare_on_boolean_bug.Bug-2581` in directory 'sql/test/BugTracker-2010` itself: + + +# 09:34:27 > +# 09:34:27 > mserver5 "--config=/ufs/niels/scratch/rc/Linux-x86_64/etc/monetdb5.conf" --debug=10 --set gdk_nr_threads=0 --set "monet_mod_path=/ufs/niels/scratch/rc/Linux-x86_64/lib/MonetDB5:/ufs/niels/scratch/rc/Linux-x86_64/lib/MonetDB5/lib:/ufs/niels/scratch/rc/Linux-x86_64/lib/MonetDB5/bin" --set "gdk_dbfarm=/ufs/niels/scratch/rc/Linux-x86_64/var/MonetDB5/dbfarm" --set mapi_open=true --set xrpc_open=true --set mapi_port=30431 --set xrpc_port=48860 --set monet_prompt= --set mal_listing=2 --trace "--dbname=mTests_src_test_BugTracker-2010" --set mal_listing=0 ; echo ; echo Over.. +# 09:34:27 > + +# MonetDB server v5.20.0, based on kernel v1.38.0 +# Serving database 'mTests_src_test_BugTracker-2010', using 4 threads +# Compiled for x86_64-unknown-linux-gnu/64bit with 64bit OIDs dynamically linked +# Found 7.754 GiB available main-memory. +# Copyright (c) 1993-July 2008 CWI. +# Copyright (c) August 2008-2015 MonetDB B.V., all rights reserved +# Visit http://monetdb.cwi.nl/ for further information +# Listening for connection requests on mapi:monetdb://alf.ins.cwi.nl:30431/ +# MonetDB/SQL module v2.38.2 loaded + + + +# 09:34:27 > +# 09:34:27 > mclient -lsql -ftest -i -e --host=alf --port=30431 +# 09:34:27 > _______________________________________________ checkin-list mailing list checkin-list@monetdb.org https://www.monetdb.org/mailman/listinfo/checkin-list