Changeset: ce1d3176efa2 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=ce1d3176efa2
Added Files:
        
sql/test/sys-schema/Tests/check_ForeignKey_referential_integrity.stable.out.int128
Removed Files:
        sql/test/BugTracker-2013/Tests/between.Bug-3259.stable.out.int128
        sql/test/BugTracker-2013/Tests/between.Bug-3259.stable.out.int128.single
        sql/test/BugTracker-2013/Tests/between.Bug-3259.stable.out.single
Modified Files:
        sql/test/BugTracker-2011/Tests/crash_on_alias.Bug-2798.stable.out
        sql/test/BugTracker-2013/Tests/between.Bug-3259.stable.out
        sql/test/leaks/Tests/check0.stable.out
        sql/test/leaks/Tests/check1.stable.out
        sql/test/leaks/Tests/check2.stable.out
        sql/test/leaks/Tests/check3.stable.out
        sql/test/leaks/Tests/check4.stable.out
        sql/test/leaks/Tests/check5.stable.out
        sql/test/leaks/Tests/drop3.stable.out
        sql/test/leaks/Tests/select1.stable.out
        sql/test/leaks/Tests/select2.stable.out
        sql/test/leaks/Tests/temp1.stable.out
        sql/test/leaks/Tests/temp2.stable.out
        sql/test/leaks/Tests/temp3.stable.out
        
sql/test/sys-schema/Tests/check_ForeignKey_referential_integrity.stable.out
Branch: default
Log Message:

Approvals.


diffs (truncated from 1230 to 300 lines):

diff --git a/sql/test/BugTracker-2011/Tests/crash_on_alias.Bug-2798.stable.out 
b/sql/test/BugTracker-2011/Tests/crash_on_alias.Bug-2798.stable.out
--- a/sql/test/BugTracker-2011/Tests/crash_on_alias.Bug-2798.stable.out
+++ b/sql/test/BugTracker-2011/Tests/crash_on_alias.Bug-2798.stable.out
@@ -38,69 +38,6 @@ project (
 | ) [ dbg.a as d ] [ dbg.d, sys.sum no nil (dbg.b) as L3.L3, L3.L3 as L6.L6 ]
 ) [ dbg.d, L3 as L4.L3, sys.sql_mul(sys.sql_div(L6, tinyint "2" as L10.L10), 
tinyint "2") as L11.f ]
 #set optimizer = 'sequential_pipe';
-#explain SELECT a as d, SUM(b), (2 * (SUM(b) / (SELECT 2))) as f FROM dbg 
GROUP BY d;
-% .explain # table_name
-% mal # name
-% clob # type
-% 145 # length
-function user.s8_1():void;
-    X_59:void := querylog.define("explain select a as d, sum(b), (2 * (sum(b) 
/ (select 2))) as f from dbg group by d;","sequential_pipe",35);
-    X_26 := bat.new(nil:str);
-    X_33 := bat.append(X_26,"sys.dbg");
-    X_43 := bat.append(X_33,"sys.L4");
-    X_52 := bat.append(X_43,"sys.L11");
-    X_28 := bat.new(nil:str);
-    X_35 := bat.append(X_28,"d");
-    X_45 := bat.append(X_35,"L3");
-    X_54 := bat.append(X_45,"f");
-    X_29 := bat.new(nil:str);
-    X_37 := bat.append(X_29,"int");
-    X_47 := bat.append(X_37,"bigint");
-    X_56 := bat.append(X_47,"bigint");
-    X_30 := bat.new(nil:int);
-    X_39 := bat.append(X_30,32);
-    X_49 := bat.append(X_39,64);
-    X_57 := bat.append(X_49,64);
-    X_32 := bat.new(nil:int);
-    X_41 := bat.append(X_32,0);
-    X_51 := bat.append(X_41,0);
-    X_58 := bat.append(X_51,0);
-    X_0 := sql.mvc();
-    C_1:bat[:oid] := sql.tid(X_0,"sys","dbg");
-    X_4:bat[:int] := sql.bind(X_0,"sys","dbg","a",0);
-    X_7 := algebra.projection(C_1,X_4);
-    (X_8,r1_11,r2_11) := group.groupdone(X_7);
-    X_11 := algebra.projection(r1_11,X_7);
-    X_14:bat[:int] := sql.bind(X_0,"sys","dbg","b",0);
-    X_16 := algebra.projection(C_1,X_14);
-    X_17:bat[:lng] := aggr.subsum(X_16,X_8,r1_11,true,true);
-    X_12 := bat.setKey(X_11,true);
-    X_19:bat[:lng] := batcalc./(X_17,2);
-    X_23:bat[:lng] := batcalc.*(X_19,2);
-    sql.resultSet(X_52,X_54,X_56,X_57,X_58,X_12,X_17,X_23);
-end user.s8_1;
-#inline               actions= 0 time=4 usec 
-#remap                actions= 2 time=57 usec 
-#costmodel            actions= 1 time=2 usec 
-#coercion             actions= 0 time=1 usec 
-#evaluate             actions= 2 time=16 usec 
-#emptybind            actions= 0 time=7 usec 
-#aliases              actions= 2 time=6 usec 
-#mergetable           actions= 0 time=39 usec 
-#deadcode             actions= 0 time=6 usec 
-#aliases              actions= 0 time=5 usec 
-#constants            actions= 4 time=10 usec 
-#commonTerms          actions= 0 time=6 usec 
-#projectionpath       actions= 0 time=3 usec 
-#reorder              actions= 1 time=24 usec 
-#deadcode             actions= 0 time=5 usec 
-#reduce               actions=26 time=8 usec 
-#matpack              actions= 0 time=3 usec 
-#multiplex            actions= 0 time=2 usec 
-#profiler             actions= 1 time=1 usec 
-#candidates           actions= 1 time=0 usec 
-#garbagecollector     actions= 1 time=15 usec 
-#total                actions= 1 time=311 usec 
 #set optimizer = 'default_pipe';
 #SELECT a as d, SUM(b), (2 * (SUM(b) / (SELECT 2))) as f FROM dbg GROUP BY d;
 % sys.dbg,     sys.L4, sys.L11 # table_name
@@ -124,69 +61,6 @@ project (
 | ) [ dbg.a as d ] [ dbg.d, sys.sum no nil (dbg.b) as L3.L3, L3.L3 as L6.L6 ]
 ) [ dbg.d, L3 as L4.e, sys.sql_mul(sys.sql_div(L6, tinyint "2" as L10.L10), 
tinyint "2") as L11.f ]
 #set optimizer = 'sequential_pipe';
-#explain SELECT a as d, SUM(b) as e, (2 * (SUM(b) / (SELECT 2))) as f FROM dbg 
GROUP BY d;
-% .explain # table_name
-% mal # name
-% clob # type
-% 150 # length
-function user.s20_1():void;
-    X_59:void := querylog.define("explain select a as d, sum(b) as e, (2 * 
(sum(b) / (select 2))) as f from dbg group by d;","sequential_pipe",35);
-    X_26 := bat.new(nil:str);
-    X_33 := bat.append(X_26,"sys.dbg");
-    X_43 := bat.append(X_33,"sys.L4");
-    X_52 := bat.append(X_43,"sys.L11");
-    X_28 := bat.new(nil:str);
-    X_35 := bat.append(X_28,"d");
-    X_45 := bat.append(X_35,"e");
-    X_54 := bat.append(X_45,"f");
-    X_29 := bat.new(nil:str);
-    X_37 := bat.append(X_29,"int");
-    X_47 := bat.append(X_37,"bigint");
-    X_56 := bat.append(X_47,"bigint");
-    X_30 := bat.new(nil:int);
-    X_39 := bat.append(X_30,32);
-    X_49 := bat.append(X_39,64);
-    X_57 := bat.append(X_49,64);
-    X_32 := bat.new(nil:int);
-    X_41 := bat.append(X_32,0);
-    X_51 := bat.append(X_41,0);
-    X_58 := bat.append(X_51,0);
-    X_0 := sql.mvc();
-    C_1:bat[:oid] := sql.tid(X_0,"sys","dbg");
-    X_4:bat[:int] := sql.bind(X_0,"sys","dbg","a",0);
-    X_7 := algebra.projection(C_1,X_4);
-    (X_8,r1_11,r2_11) := group.groupdone(X_7);
-    X_11 := algebra.projection(r1_11,X_7);
-    X_14:bat[:int] := sql.bind(X_0,"sys","dbg","b",0);
-    X_16 := algebra.projection(C_1,X_14);
-    X_17:bat[:lng] := aggr.subsum(X_16,X_8,r1_11,true,true);
-    X_12 := bat.setKey(X_11,true);
-    X_19:bat[:lng] := batcalc./(X_17,2);
-    X_23:bat[:lng] := batcalc.*(X_19,2);
-    sql.resultSet(X_52,X_54,X_56,X_57,X_58,X_12,X_17,X_23);
-end user.s20_1;
-#inline               actions= 0 time=1 usec 
-#remap                actions= 2 time=40 usec 
-#costmodel            actions= 1 time=1 usec 
-#coercion             actions= 0 time=2 usec 
-#evaluate             actions= 2 time=13 usec 
-#emptybind            actions= 0 time=7 usec 
-#aliases              actions= 2 time=6 usec 
-#mergetable           actions= 0 time=39 usec 
-#deadcode             actions= 0 time=6 usec 
-#aliases              actions= 0 time=5 usec 
-#constants            actions= 4 time=10 usec 
-#commonTerms          actions= 0 time=5 usec 
-#projectionpath       actions= 0 time=3 usec 
-#reorder              actions= 1 time=22 usec 
-#deadcode             actions= 0 time=6 usec 
-#reduce               actions=26 time=8 usec 
-#matpack              actions= 0 time=3 usec 
-#multiplex            actions= 0 time=2 usec 
-#profiler             actions= 1 time=2 usec 
-#candidates           actions= 1 time=1 usec 
-#garbagecollector     actions= 1 time=15 usec 
-#total                actions= 1 time=283 usec 
 #set optimizer = 'default_pipe';
 #SELECT a as d, SUM(b) as e, (2 * (SUM(b) / (SELECT 2))) as f FROM dbg GROUP
 #BY d;
diff --git a/sql/test/BugTracker-2013/Tests/between.Bug-3259.stable.out 
b/sql/test/BugTracker-2013/Tests/between.Bug-3259.stable.out
--- a/sql/test/BugTracker-2013/Tests/between.Bug-3259.stable.out
+++ b/sql/test/BugTracker-2013/Tests/between.Bug-3259.stable.out
@@ -43,70 +43,11 @@ Ready.
 #SELECT t1.subject as id1, t2.subject as id2
 #FROM  treeitems t1, treeitems t2
 #WHERE t2.pre between t1.pre and t1.pre + t1.size;
-% .explain # table_name
-% mal # name
-% clob # type
-% 194 # length
-function user.s6_1():void;
-    X_0:void := querylog.define("explain\nselect t1.subject as id1, t2.subject 
as id2\nfrom treeitems t1, treeitems t2\nwhere t2.pre between t1.pre and t1.pre 
+ t1.size;","default_pipe",35:int);
-barrier X_80 := language.dataflow();
-    X_35 := bat.new(nil:str);
-    X_42 := bat.append(X_35,"sys.L2");
-    X_52 := bat.append(X_42,"sys.L4");
-    X_37 := bat.new(nil:str);
-    X_44 := bat.append(X_37,"id1");
-    X_54 := bat.append(X_44,"id2");
-    X_38 := bat.new(nil:str);
-    X_46 := bat.append(X_38,"int");
-    X_56 := bat.append(X_46,"int");
-    X_39 := bat.new(nil:int);
-    X_48 := bat.append(X_39,32:int);
-    X_57 := bat.append(X_48,32:int);
-    X_41 := bat.new(nil:int);
-    X_50 := bat.append(X_41,0:int);
-    X_58 := bat.append(X_50,0:int);
-    X_3 := sql.mvc();
-    C_4:bat[:oid] := sql.tid(X_3,"sys","treeitems");
-    X_7:bat[:lng] := sql.bind(X_3,"sys","treeitems","pre",0:int);
-    X_10 := algebra.projection(C_4,X_7);
-    X_14:bat[:lng] := sql.bind(X_3,"sys","treeitems","size",0:int);
-    X_16 := algebra.projection(C_4,X_14);
-    X_17:bat[:lng] := batcalc.+(X_10,X_16);
-    (X_20,r1_21) := 
algebra.subrangejoin(X_10,X_10,X_17,nil:BAT,nil:BAT,true,true,nil:lng);
-    X_27:bat[:int] := sql.bind(X_3,"sys","treeitems","subject",0:int);
-    X_29 := algebra.projection(C_4,X_27);
-    X_30 := algebra.projection(r1_21,X_29);
-    X_33 := algebra.projection(X_20,X_29);
-    language.pass(X_10);
-    language.pass(X_10);
-    language.pass(C_4);
-    language.pass(X_29);
-exit X_80;
-    sql.resultSet(X_52,X_54,X_56,X_57,X_58,X_30,X_33);
-end user.s6_1;
-#inline               actions= 0 time=3 usec 
-#remap                actions= 1 time=31 usec 
-#costmodel            actions= 1 time=2 usec 
-#coercion             actions= 0 time=1 usec 
-#evaluate             actions= 0 time=3 usec 
-#emptybind            actions= 0 time=7 usec 
-#aliases              actions= 0 time=5 usec 
-#mergetable           actions= 0 time=33 usec 
-#deadcode             actions= 0 time=6 usec 
-#aliases              actions= 0 time=5 usec 
-#constants            actions= 3 time=8 usec 
-#commonTerms          actions= 5 time=12 usec 
-#projectionpath       actions= 0 time=5 usec 
-#deadcode             actions= 5 time=7 usec 
-#reorder              actions= 1 time=21 usec 
-#reduce               actions=28 time=8 usec 
-#matpack              actions= 0 time=3 usec 
-#dataflow             actions=27 time=24 usec 
-#multiplex            actions= 0 time=2 usec 
-#profiler             actions= 1 time=3 usec 
-#candidates           actions= 1 time=1 usec 
-#garbagecollector     actions= 1 time=18 usec 
-#total                actions= 1 time=309 usec 
+% sys.L2,      sys.L4 # table_name
+% id1, id2 # name
+% int, int # type
+% 1,   1 # length
+[ 1,   1       ]
 #ROLLBACK;
 
 # 20:18:31 >  
diff --git a/sql/test/BugTracker-2013/Tests/between.Bug-3259.stable.out.int128 
b/sql/test/BugTracker-2013/Tests/between.Bug-3259.stable.out.int128
deleted file mode 100644
--- a/sql/test/BugTracker-2013/Tests/between.Bug-3259.stable.out.int128
+++ /dev/null
@@ -1,55 +0,0 @@
-stdout of test 'between.Bug-3259` in directory 'sql/test/BugTracker-2013` 
itself:
-
-
-# 20:18:30 >  
-# 20:18:30 >  "mserver5" "--debug=10" "--set" "gdk_nr_threads=0" "--set" 
"mapi_open=true" "--set" "mapi_port=31042" "--set" 
"mapi_usock=/var/tmp/mtest-5226/.s.monetdb.31042" "--set" "monet_prompt=" 
"--forcemito" "--set" "mal_listing=2" 
"--dbpath=/home/niels/scratch/rc-clean/Linux-x86_64/var/MonetDB/mTests_sql_test_BugTracker-2013"
 "--set" "mal_listing=0"
-# 20:18:30 >  
-
-# MonetDB 5 server v11.15.4
-# This is an unreleased version
-# Serving database 'mTests_sql_test_BugTracker-2013', using 4 threads
-# Compiled for x86_64-unknown-linux-gnu/64bit with 64bit OIDs dynamically 
linked
-# Found 3.778 GiB available main-memory.
-# Copyright (c) 1993-July 2008 CWI.
-# Copyright (c) August 2008-2015 MonetDB B.V., all rights reserved
-# Visit http://www.monetdb.org/ for further information
-# Listening for connection requests on 
mapi:monetdb://niels.nesco.mine.nu:31042/
-# Listening for UNIX domain connection requests on 
mapi:monetdb:///var/tmp/mtest-5226/.s.monetdb.31042
-# MonetDB/GIS module loaded
-# MonetDB/JAQL module loaded
-# MonetDB/SQL module loaded
-
-Ready.
-
-# 20:18:31 >  
-# 20:18:31 >  "mclient" "-lsql" "-ftest" "-Eutf-8" "-i" "-e" 
"--host=/var/tmp/mtest-5226" "--port=31042"
-# 20:18:31 >  
-
-#START TRANSACTION;
-#CREATE TABLE treeitems (
-#          "tree"    CHARACTER LARGE OBJECT,
-#          "subject" INTEGER,
-#          "pre"     BIGINT,
-#          "post"    BIGINT,
-#          "size"    BIGINT,
-#          "level"   TINYINT,
-#          "prob"    DOUBLE        DEFAULT 1.0,
-#          CONSTRAINT "treeitems_tree_pre_unique" UNIQUE ("tree", "pre"),
-#          CONSTRAINT "treeitems_tree_post_unique" UNIQUE ("tree", "post")
-#);
-#insert into treeitems values('sequoia',1,2,2,2,2,2.0);
-[ 1    ]
-#SELECT t1.subject as id1, t2.subject as id2
-#FROM  treeitems t1, treeitems t2
-#WHERE t2.pre between t1.pre and t1.pre + t1.size;
-% sys.L2,      sys.L4 # table_name
-% id1, id2 # name
-% int, int # type
-% 1,   1 # length
-[ 1,   1       ]
-#ROLLBACK;
-
-# 20:18:31 >  
-# 20:18:31 >  "Done."
-# 20:18:31 >  
-
diff --git 
a/sql/test/BugTracker-2013/Tests/between.Bug-3259.stable.out.int128.single 
b/sql/test/BugTracker-2013/Tests/between.Bug-3259.stable.out.int128.single
deleted file mode 100644
--- a/sql/test/BugTracker-2013/Tests/between.Bug-3259.stable.out.int128.single
+++ /dev/null
@@ -1,88 +0,0 @@
-stdout of test 'between.Bug-3259` in directory 'sql/test/BugTracker-2013` 
itself:
-
-
-# 20:18:30 >  
-# 20:18:30 >  "mserver5" "--debug=10" "--set" "gdk_nr_threads=0" "--set" 
"mapi_open=true" "--set" "mapi_port=31042" "--set" 
"mapi_usock=/var/tmp/mtest-5226/.s.monetdb.31042" "--set" "monet_prompt=" 
"--forcemito" "--set" "mal_listing=2" 
"--dbpath=/home/niels/scratch/rc-clean/Linux-x86_64/var/MonetDB/mTests_sql_test_BugTracker-2013"
 "--set" "mal_listing=0"
-# 20:18:30 >  
-
-# MonetDB 5 server v11.15.4
-# This is an unreleased version
-# Serving database 'mTests_sql_test_BugTracker-2013', using 4 threads
-# Compiled for x86_64-unknown-linux-gnu/64bit with 64bit OIDs dynamically 
linked
-# Found 3.778 GiB available main-memory.
-# Copyright (c) 1993-July 2008 CWI.
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to