Changeset: bc99ac396d18 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=bc99ac396d18
Modified Files:
monetdb5/modules/mal/Tests/remote03.stable.err
monetdb5/modules/mal/Tests/remote03.stable.out.int128
monetdb5/optimizer/Tests/dataflow4.stable.out
Branch: default
Log Message:
Approve output
diffs (247 lines):
diff --git a/monetdb5/modules/mal/Tests/remote03.stable.err
b/monetdb5/modules/mal/Tests/remote03.stable.err
--- a/monetdb5/modules/mal/Tests/remote03.stable.err
+++ b/monetdb5/modules/mal/Tests/remote03.stable.err
@@ -1,14 +1,96 @@
stderr of test 'remote03` in directory 'monetdb5/modules/mal` itself:
-# 15:28:56 >
-# 15:28:56 > Mtimeout -timeout 60 mserver5
"--config=/ufs/fabian/scratch/monetdb/current/program-x86_64/etc/monetdb5.conf"
--debug=10 --set
"monet_mod_path=/ufs/fabian/scratch/monetdb/current/program-x86_64/lib64/MonetDB5:/ufs/fabian/scratch/monetdb/current/program-x86_64/lib64/MonetDB5/lib:/ufs/fabian/scratch/monetdb/current/program-x86_64/lib64/MonetDB5/bin"
--set
"gdk_dbfarm=/net/pegasus.ins.cwi.nl/export/scratch0/fabian/vtmp/mtest-current-pegasus.ins.cwi.nl/five/dbfarm"
--set
"sql_logdir=/net/pegasus.ins.cwi.nl/export/scratch0/fabian/vtmp/mtest-current-pegasus.ins.cwi.nl/five/sqllog"
--set
"xquery_logdir=/net/pegasus.ins.cwi.nl/export/scratch0/fabian/vtmp/mtest-current-pegasus.ins.cwi.nl/five/xquerylog"
--set mapi_open=true --set mapi_port=34439 --set xrpc_port=43409 --set
monet_prompt= --trace --dbname=mTests_src_modules_mal remote03.mal
-# 15:28:56 >
+# 23:12:08 >
+# 23:12:08 > "mserver5" "--debug=10" "--set" "gdk_nr_threads=0" "--set"
"mapi_open=true" "--set" "mapi_port=30565" "--set"
"mapi_usock=/var/tmp/mtest-23626/.s.monetdb.30565" "--set" "monet_prompt="
"--forcemito" "--set" "mal_listing=2"
"--dbpath=/export/scratch1/mk/default//Linux/var/MonetDB/mTests_monetdb5_modules_mal"
"--set" "mal_listing=2" "--set" "embedded_r=yes"
+# 23:12:08 >
-#warning: please don't forget to set your vault key!
-#(see /ufs/fabian/scratch/monetdb/current/program-x86_64/etc/monetdb5.conf)
+# builtin opt gdk_dbpath =
/export/scratch1/mk/default//Linux/var/monetdb5/dbfarm/demo
+# builtin opt gdk_debug = 0
+# builtin opt gdk_vmtrim = no
+# builtin opt monet_prompt = >
+# builtin opt monet_daemon = no
+# builtin opt mapi_port = 50000
+# builtin opt mapi_open = false
+# builtin opt mapi_autosense = false
+# builtin opt sql_optimizer = default_pipe
+# builtin opt sql_debug = 0
+# cmdline opt gdk_nr_threads = 0
+# cmdline opt mapi_open = true
+# cmdline opt mapi_port = 30565
+# cmdline opt mapi_usock = /var/tmp/mtest-23626/.s.monetdb.30565
+# cmdline opt monet_prompt =
+# cmdline opt mal_listing = 2
+# cmdline opt gdk_dbpath =
/export/scratch1/mk/default//Linux/var/MonetDB/mTests_monetdb5_modules_mal
+# cmdline opt mal_listing = 2
+# cmdline opt embedded_r = yes
+# cmdline opt gdk_debug = 536870922
-# 15:28:56 >
-# 15:28:56 > Done.
-# 15:28:56 >
+# 23:12:08 >
+# 23:12:08 > "mclient" "-lmal" "-ftest" "-Eutf-8"
"--host=/var/tmp/mtest-23626" "--port=30565"
+# 23:12:08 >
+MAPI = (monetdb) /var/tmp/mtest-23626/.s.monetdb.30565
+QUERY = # let connect figure out itself how to connect to the running db
+ uri := sabaoth.getLocalConnectionURI();
+ conn:str := remote.connect(uri, "monetdb", "monetdb");
+
+ # this is invalid, as io.print is an invalid module, and bla will be
+ # taken as function
+ res:str := remote.put(conn,:void);
+ res := remote.exec(conn, "io.print", "bla");
+ catch SyntaxException:str;
+ io.print("Received first error from the remote site");
+ io.printf("!%s\n", SyntaxException);
+ exit SyntaxException;
+
+ # now do it with a function that returns something (a BAT in this case)
+ bn:= bat.new(:oid,:str);
+ b := remote.put(conn,bn);
+ catch MALException:str;
+ io.print("Received second init error from the remote site");
+ io.printf("!%s\n", MALException);
+ exit MALException;
+ io.print(b);
+ b := remote.exec(conn, "inspect", "getAtomNames");
+ catch MALException:str;
+ io.print("Received second error from the remote site");
+ io.printf("!%s\n", MALException);
+ exit MALException;
+ io.print(b);
+
+ c:bat[:oid,:str] := remote.get(conn, b);
+ io.print(c);
+ catch MALException:str;
+ io.print("Received third error from the remote site");
+ io.printf("!%s\n", MALException);
+ exit MALException;
+
+ # io.print only outputs things, but returns nothing
+ ah:str := remote.put(conn,:void);
+ io.print(ah);
+ ah:str := remote.exec(conn, "io", "print", b);
+ catch MALException:str;
+ io.print("Received fourth error from the remote site");
+ io.printf("!%s\n", MALException);
+ exit MALException;
+
+ d:void := remote.get(conn, ah);
+ io.print(d);
+ catch MALException:str;
+ io.print("Received fifth error from the remote site");
+ io.printf("!%s\n", MALException);
+ exit MALException;
+
+ # help testweb a bit, since currently no cleanup is done on server
+ # shutdown
+ remote.disconnect(conn);
+ERROR =
!SyntaxException:remote.exec:(mapi:monetdb://[email protected]/mTests_monetdb5_modules_mal)
rmt0_X_9_void := io.print.bla();
+
+
+
+
+# 23:12:09 >
+# 23:12:09 > "Done."
+# 23:12:09 >
+
diff --git a/monetdb5/modules/mal/Tests/remote03.stable.out.int128
b/monetdb5/modules/mal/Tests/remote03.stable.out.int128
--- a/monetdb5/modules/mal/Tests/remote03.stable.out.int128
+++ b/monetdb5/modules/mal/Tests/remote03.stable.out.int128
@@ -18,101 +18,15 @@ stdout of test 'remote03` in directory '
# MonetDB/GIS module loaded
# MonetDB/JAQL module loaded
# MonetDB/SQL module loaded
-function user.main():void;
-# let connect figure out itself how to connect to the running db
- uri := sabaoth.getLocalConnectionURI();
- conn:str := remote.connect(uri,"monetdb","monetdb");
-# this is invalid, as io.print is an invalid module, and bla will be
-# taken as function
- res:str := remote.put(conn,:void);
- res:str := remote.exec(conn,"io.print","bla");
-catch SyntaxException:str;
- io.print("Received first error from the remote site");
- io.printf("!%s\n",SyntaxException);
-exit SyntaxException:str;
-# now do it with a function that returns something (a BAT in this case)
- bn := bat.new(:oid,:str);
- b := remote.put(conn,bn);
-catch MALException:str;
- io.print("Received second init error from the remote site");
- io.printf("!%s\n",MALException);
-exit MALException:str;
- io.print(b);
- b := remote.exec(conn,"inspect","getAtomNames");
-catch MALException:str;
- io.print("Received second error from the remote site");
- io.printf("!%s\n",MALException);
-exit MALException:str;
- io.print(b);
- c:bat[:oid,:str] := remote.get(conn,b);
- io.print(c);
-catch MALException:str;
- io.print("Received third error from the remote site");
- io.printf("!%s\n",MALException);
-exit MALException:str;
-# io.print only outputs things, but returns nothing
- ah:str := remote.put(conn,:void);
- io.print(ah);
- ah:str := remote.exec(conn,"io","print",b);
-catch MALException:str;
- io.print("Received fourth error from the remote site");
- io.printf("!%s\n",MALException);
-exit MALException:str;
- d:void := remote.get(conn,ah);
- io.print(d);
-catch MALException:str;
- io.print("Received fifth error from the remote site");
- io.printf("!%s\n",MALException);
-exit MALException:str;
-# help testweb a bit, since currently no cleanup is done on server
-# shutdown
- remote.disconnect(conn);
-end user.main;
-[ "Received first error from the remote site" ]
-!SyntaxException:remote.exec:(mapi:monetdb://[email protected]/mTests_monetdb5_modules_mal)
rmt0_X_9_void := io.print.bla();
-SyntaxException:parseError: ^'(' expected
+# MonetDB/R module loaded
-[ "rmt1_bn_bat_oid_str" ]
-[ "rmt1_bn_bat_oid_str" ]
-#--------------------------#
-# h t # name
-# void str # type
-#--------------------------#
-[ 0@0, "void" ]
-[ 1@0, "bit" ]
-[ 2@0, "bte" ]
-[ 3@0, "sht" ]
-[ 4@0, "BAT" ]
-[ 5@0, "int" ]
-[ 6@0, "oid" ]
-[ 7@0, "wrd" ]
-[ 8@0, "ptr" ]
-[ 9@0, "flt" ]
-[ 10@0, "dbl" ]
-[ 11@0, "lng" ]
-[ 12@0, "hge" ]
-[ 13@0, "str" ]
-[ 14@0, "streams" ]
-[ 15@0, "bstream" ]
-[ 16@0, "blob" ]
-[ 17@0, "sqlblob" ]
-[ 18@0, "color" ]
-[ 19@0, "url" ]
-[ 20@0, "uuid" ]
-[ 21@0, "json" ]
-[ 22@0, "date" ]
-[ 23@0, "daytime" ]
-[ 24@0, "timestamp" ]
-[ 25@0, "timezone" ]
-[ 26@0, "zrule" ]
-[ 27@0, "inet" ]
-[ 28@0, "identifier" ]
-[ 29@0, "xml" ]
-[ 30@0, "pcre" ]
-[ 31@0, "mbr" ]
-[ 32@0, "wkb" ]
-[ "rmt2_X_9_void" ]
-[ nil ]
+Ready.
+
+# 23:12:08 >
+# 23:12:08 > "mclient" "-lmal" "-ftest" "-Eutf-8"
"--host=/var/tmp/mtest-23626" "--port=30565"
+# 23:12:08 >
+
+[ "Received first error from the remote site" ]
# 22:17:31 >
# 22:17:31 > "Done."
diff --git a/monetdb5/optimizer/Tests/dataflow4.stable.out
b/monetdb5/optimizer/Tests/dataflow4.stable.out
--- a/monetdb5/optimizer/Tests/dataflow4.stable.out
+++ b/monetdb5/optimizer/Tests/dataflow4.stable.out
@@ -28,16 +28,22 @@ Ready.
#mdb.list("user","tst");
function user.tst():void;
+barrier X_19 := language.dataflow();
i := 1;
b := bat.new(:oid,:int);
a := bat.new(:oid,:int);
+exit X_19;
+barrier X_22 := language.dataflow();
i := 2;
b := bat.new(:oid,:int);
c := bat.new(:oid,:int);
a := bat.new(:oid,:int);
+exit X_22;
+barrier X_25 := language.dataflow();
c := bat.new(:oid,:int);
a := bat.new(:oid,:int);
d := bat.new(:oid,:int);
+exit X_25;
io.print(a);
io.print(d);
end user.tst;
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list