Changeset: 22419d3d2f20 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=22419d3d2f20
Modified Files:
        sql/benchmarks/ssbm/Tests/01-explain.stable.out.int128
        sql/benchmarks/ssbm/Tests/02-explain.stable.out.int128
        sql/benchmarks/ssbm/Tests/03-explain.stable.out.int128
        sql/benchmarks/ssbm/Tests/04-explain.stable.out.int128
        sql/benchmarks/ssbm/Tests/05-explain.stable.out.int128
        sql/benchmarks/ssbm/Tests/06-explain.stable.out.int128
        sql/benchmarks/ssbm/Tests/07-explain.stable.out.int128
        sql/benchmarks/ssbm/Tests/08-explain.stable.out.int128
        sql/benchmarks/ssbm/Tests/09-explain.stable.out.int128
        sql/benchmarks/ssbm/Tests/10-explain.stable.out.int128
        sql/benchmarks/ssbm/Tests/11-explain.stable.out.int128
        sql/benchmarks/ssbm/Tests/12-explain.stable.out.int128
        sql/benchmarks/ssbm/Tests/13-explain.stable.out.int128
        sql/benchmarks/tpch/Tests/01-explain.stable.out.int128
        sql/benchmarks/tpch/Tests/02-explain.stable.out
        sql/benchmarks/tpch/Tests/03-explain.stable.out.int128
        sql/benchmarks/tpch/Tests/04-explain.stable.out
        sql/benchmarks/tpch/Tests/05-explain.stable.out.int128
        sql/benchmarks/tpch/Tests/06-explain.stable.out.int128
        sql/benchmarks/tpch/Tests/07-explain.stable.out.int128
        sql/benchmarks/tpch/Tests/08-explain.stable.out.int128
        sql/benchmarks/tpch/Tests/09-explain.stable.out.int128
        sql/benchmarks/tpch/Tests/10-explain.stable.out.int128
        sql/benchmarks/tpch/Tests/11-explain.stable.out.int128
        sql/benchmarks/tpch/Tests/12-explain.stable.out.int128
        sql/benchmarks/tpch/Tests/13-explain.stable.out
        sql/benchmarks/tpch/Tests/13-explain.stable.out.32bit
        sql/benchmarks/tpch/Tests/14-explain.stable.out.int128
        sql/benchmarks/tpch/Tests/15-explain.stable.out.int128
        sql/benchmarks/tpch/Tests/16-explain.stable.out
        sql/benchmarks/tpch/Tests/17-explain.stable.out.int128
        sql/benchmarks/tpch/Tests/18-explain.stable.out.int128
        sql/benchmarks/tpch/Tests/19-explain.stable.out.int128
        sql/benchmarks/tpch/Tests/20-explain.stable.out.int128
        sql/benchmarks/tpch/Tests/21-explain.stable.out
        sql/benchmarks/tpch/Tests/22-explain.stable.out.int128
        sql/test/BugTracker-2009/Tests/POWER_vs_prod.SF-2596114.stable.out
        sql/test/BugTracker-2009/Tests/explain_gives_crash.SF-2741829.stable.out
        
sql/test/BugTracker-2009/Tests/segfault_when_quitting_debugger.SF-2538837.stable.out
        
sql/test/BugTracker-2010/Tests/LIMIT_OFFSET_big-endian.Bug-2622.stable.out
        
sql/test/BugTracker-2010/Tests/group-by_ordered_column.Bug-2564.stable.out
        sql/test/BugTracker-2010/Tests/prepare_stmt.Bug-2533.Bug-2534.stable.err
        sql/test/BugTracker-2011/Tests/crash_on_alias.Bug-2798.stable.out.int128
        sql/test/BugTracker-2011/Tests/func_iter_vs_bulk.Bug-2826.stable.out
        
sql/test/BugTracker-2012/Tests/rewrite_like_into_likesubselect.Bug-3179.stable.out
        sql/test/BugTracker-2014/Tests/manifold.Bug-3556.stable.out
        sql/test/BugTracker-2014/Tests/nil_2dec_lng.Bug-3592.stable.out
        sql/test/BugTracker-2014/Tests/nil_2dec_lng.Bug-3592.stable.out.single
        sql/test/BugTracker-2014/Tests/querylog.Bug-3607.stable.out
        sql/test/BugTracker-2016/Tests/decimal_vs_integer.Bug-3941.stable.out
        sql/test/BugTracker/Tests/bind_with_cast.SF-1720934.stable.err
        sql/test/BugTracker/Tests/explain.SF-1739353.stable.out
        sql/test/BugTracker/Tests/jdbc_no_debug.SF-1739356.stable.out
Branch: jit
Log Message:

Approve output


diffs (truncated from 3265 to 300 lines):

diff --git a/sql/benchmarks/ssbm/Tests/01-explain.stable.out.int128 
b/sql/benchmarks/ssbm/Tests/01-explain.stable.out.int128
--- a/sql/benchmarks/ssbm/Tests/01-explain.stable.out.int128
+++ b/sql/benchmarks/ssbm/Tests/01-explain.stable.out.int128
@@ -37,7 +37,7 @@ Ready.
 % mal # name
 % clob # type
 % 254 # length
-function user.s2_1():void;
+function user.s4_1():void;
     X_48:void := querylog.define("explain\nselect 
sum(lo_extendedprice*lo_discount) as revenue\n from lineorder, dwdate\n where 
lo_orderdate = d_datekey\n and d_year = 1993\n and lo_discount between 1 and 
3\n and lo_quantity < 25;","sequential_pipe",24);
     X_5 := sql.mvc();
     X_9:bat[:int] := sql.bind(X_5,"sys","lineorder","lo_quantity",0);
@@ -60,7 +60,32 @@ function user.s2_1():void;
     X_40:bat[:lng] := batcalc.*(X_38,X_39);
     X_41:hge := aggr.sum(X_40);
     sql.resultSet("sys.L1","revenue","hugeint",128,0,7,X_41);
-end user.s2_1;
+end user.s4_1;
+#inline               actions= 0 time=9 usec 
+#candidates           actions= 1 time=71 usec 
+#remap                actions= 1 time=166 usec 
+#costModel            actions= 1 time=66 usec 
+#coercions            actions= 0 time=6 usec 
+#evaluate             actions= 4 time=108 usec 
+#emptybind            actions= 0 time=8 usec 
+#pushselect           actions= 9 time=103 usec 
+#aliases              actions=14 time=75 usec 
+#mergetable           actions= 0 time=79 usec 
+#deadcode             actions= 9 time=63 usec 
+#aliases              actions= 0 time=14 usec 
+#constants            actions= 8 time=71 usec 
+#commonTerms          actions= 0 time=13 usec 
+#projectionpath       actions= 2 time=61 usec 
+#reorder              actions= 1 time=90 usec 
+#deadcode             actions= 2 time=52 usec 
+#reduce               actions=63 time=90 usec 
+#matpack              actions= 0 time=7 usec 
+#querylog             actions= 0 time=2 usec 
+#multiplex            actions= 0 time=6 usec 
+#generator            actions= 0 time=3 usec 
+#profiler             actions= 1 time=49 usec 
+#garbageCollector     actions= 1 time=56 usec 
+#total                actions= 1 time=1422 usec 
 
 # 23:10:45 >  
 # 23:10:45 >  "Done."
diff --git a/sql/benchmarks/ssbm/Tests/02-explain.stable.out.int128 
b/sql/benchmarks/ssbm/Tests/02-explain.stable.out.int128
--- a/sql/benchmarks/ssbm/Tests/02-explain.stable.out.int128
+++ b/sql/benchmarks/ssbm/Tests/02-explain.stable.out.int128
@@ -37,7 +37,7 @@ Ready.
 % mal # name
 % clob # type
 % 277 # length
-function user.s2_1():void;
+function user.s4_1():void;
     X_49:void := querylog.define("explain\nselect 
sum(lo_extendedprice*lo_discount) as revenue\n from lineorder, dwdate\n where 
lo_orderdate = d_datekey\n and d_yearmonthnum = 199401\n and lo_discount 
between 4 and 6\n and lo_quantity between 26 and 35;","sequential_pipe",24);
     X_6 := sql.mvc();
     X_10:bat[:int] := sql.bind(X_6,"sys","lineorder","lo_quantity",0);
@@ -60,7 +60,32 @@ function user.s2_1():void;
     X_41:bat[:lng] := batcalc.*(X_39,X_40);
     X_42:hge := aggr.sum(X_41);
     sql.resultSet("sys.L1","revenue","hugeint",128,0,7,X_42);
-end user.s2_1;
+end user.s4_1;
+#inline               actions= 0 time=6 usec 
+#candidates           actions= 1 time=56 usec 
+#remap                actions= 1 time=144 usec 
+#costModel            actions= 1 time=57 usec 
+#coercions            actions= 0 time=4 usec 
+#evaluate             actions= 5 time=86 usec 
+#emptybind            actions= 0 time=7 usec 
+#pushselect           actions= 9 time=80 usec 
+#aliases              actions=15 time=59 usec 
+#mergetable           actions= 0 time=61 usec 
+#deadcode             actions= 9 time=49 usec 
+#aliases              actions= 0 time=10 usec 
+#constants            actions= 8 time=55 usec 
+#commonTerms          actions= 0 time=10 usec 
+#projectionpath       actions= 2 time=43 usec 
+#reorder              actions= 1 time=67 usec 
+#deadcode             actions= 2 time=43 usec 
+#reduce               actions=64 time=73 usec 
+#matpack              actions= 0 time=6 usec 
+#querylog             actions= 0 time=1 usec 
+#multiplex            actions= 0 time=5 usec 
+#generator            actions= 0 time=3 usec 
+#profiler             actions= 1 time=39 usec 
+#garbageCollector     actions= 1 time=47 usec 
+#total                actions= 1 time=1123 usec 
 
 # 23:10:45 >  
 # 23:10:45 >  "Done."
diff --git a/sql/benchmarks/ssbm/Tests/03-explain.stable.out.int128 
b/sql/benchmarks/ssbm/Tests/03-explain.stable.out.int128
--- a/sql/benchmarks/ssbm/Tests/03-explain.stable.out.int128
+++ b/sql/benchmarks/ssbm/Tests/03-explain.stable.out.int128
@@ -37,7 +37,7 @@ Ready.
 % mal # name
 % clob # type
 % 291 # length
-function user.s2_1():void;
+function user.s4_1():void;
     X_52:void := querylog.define("explain\nselect 
sum(lo_extendedprice*lo_discount) as revenue\n from lineorder, dwdate\n where 
lo_orderdate = d_datekey\n and d_weeknuminyear = 6 and d_year = 1994\n and 
lo_discount between 5 and 7\n and lo_quantity between 36 and 
40;","sequential_pipe",26);
     X_7 := sql.mvc();
     X_11:bat[:int] := sql.bind(X_7,"sys","lineorder","lo_quantity",0);
@@ -62,7 +62,32 @@ function user.s2_1():void;
     X_45:bat[:lng] := batcalc.*(X_43,X_44);
     X_46:hge := aggr.sum(X_45);
     sql.resultSet("sys.L1","revenue","hugeint",128,0,7,X_46);
-end user.s2_1;
+end user.s4_1;
+#inline               actions= 0 time=6 usec 
+#candidates           actions= 1 time=52 usec 
+#remap                actions= 1 time=132 usec 
+#costModel            actions= 1 time=61 usec 
+#coercions            actions= 0 time=4 usec 
+#evaluate             actions= 6 time=86 usec 
+#emptybind            actions= 0 time=6 usec 
+#pushselect           actions=10 time=78 usec 
+#aliases              actions=18 time=58 usec 
+#mergetable           actions= 0 time=59 usec 
+#deadcode             actions=11 time=46 usec 
+#aliases              actions= 0 time=10 usec 
+#constants            actions=11 time=54 usec 
+#commonTerms          actions= 0 time=10 usec 
+#projectionpath       actions= 2 time=44 usec 
+#reorder              actions= 1 time=65 usec 
+#deadcode             actions= 2 time=40 usec 
+#reduce               actions=74 time=71 usec 
+#matpack              actions= 0 time=6 usec 
+#querylog             actions= 0 time=1 usec 
+#multiplex            actions= 0 time=5 usec 
+#generator            actions= 0 time=2 usec 
+#profiler             actions= 1 time=39 usec 
+#garbageCollector     actions= 1 time=45 usec 
+#total                actions= 1 time=1081 usec 
 
 # 23:10:45 >  
 # 23:10:45 >  "Done."
diff --git a/sql/benchmarks/ssbm/Tests/04-explain.stable.out.int128 
b/sql/benchmarks/ssbm/Tests/04-explain.stable.out.int128
--- a/sql/benchmarks/ssbm/Tests/04-explain.stable.out.int128
+++ b/sql/benchmarks/ssbm/Tests/04-explain.stable.out.int128
@@ -40,7 +40,7 @@ Ready.
 % mal # name
 % clob # type
 % 362 # length
-function user.s2_1():void;
+function user.s4_1():void;
     X_112:void := querylog.define("explain\nselect sum(lo_revenue), d_year, 
p_brand1\n from lineorder, dwdate, part, supplier\n where lo_orderdate = 
d_datekey\n and lo_partkey = p_partkey\n and lo_suppkey = s_suppkey\n and 
p_category = \\'MFGR#12\\' \n and s_region = \\'AMERICA\\'\n group by d_year, 
p_brand1\n order by d_year, p_brand1;","sequential_pipe",66);
     X_80 := bat.new(nil:oid,nil:str);
     X_88 := bat.append(X_80,"sys.L1");
@@ -105,7 +105,32 @@ function user.s2_1():void;
     X_77 := algebra.projection(r1_106,X_65);
     X_78 := algebra.projection(r1_106,X_64);
     sql.resultSet(X_105,X_107,X_108,X_110,X_111,X_76,X_77,X_78);
-end user.s2_1;
+end user.s4_1;
+#inline               actions= 0 time=3 usec 
+#candidates           actions= 1 time=46 usec 
+#remap                actions= 0 time=4 usec 
+#costModel            actions= 1 time=41 usec 
+#coercions            actions= 0 time=4 usec 
+#evaluate             actions= 2 time=62 usec 
+#emptybind            actions= 0 time=5 usec 
+#pushselect           actions=10 time=64 usec 
+#aliases              actions=12 time=46 usec 
+#mergetable           actions= 0 time=50 usec 
+#deadcode             actions=13 time=39 usec 
+#aliases              actions= 0 time=11 usec 
+#constants            actions=15 time=48 usec 
+#commonTerms          actions= 0 time=12 usec 
+#projectionpath       actions= 8 time=40 usec 
+#reorder              actions= 1 time=70 usec 
+#deadcode             actions= 8 time=36 usec 
+#reduce               actions=76 time=65 usec 
+#matpack              actions= 0 time=4 usec 
+#querylog             actions= 0 time=1 usec 
+#multiplex            actions= 0 time=4 usec 
+#generator            actions= 0 time=2 usec 
+#profiler             actions= 1 time=31 usec 
+#garbageCollector     actions= 1 time=38 usec 
+#total                actions= 1 time=791 usec 
 
 # 23:10:46 >  
 # 23:10:46 >  "Done."
diff --git a/sql/benchmarks/ssbm/Tests/05-explain.stable.out.int128 
b/sql/benchmarks/ssbm/Tests/05-explain.stable.out.int128
--- a/sql/benchmarks/ssbm/Tests/05-explain.stable.out.int128
+++ b/sql/benchmarks/ssbm/Tests/05-explain.stable.out.int128
@@ -42,7 +42,7 @@ Ready.
 % mal # name
 % clob # type
 % 390 # length
-function user.s2_1():void;
+function user.s4_1():void;
     X_111:void := querylog.define("explain\nselect sum(lo_revenue), d_year, 
p_brand1\n from lineorder, dwdate, part, supplier\n where lo_orderdate = 
d_datekey\n and lo_partkey = p_partkey\n and lo_suppkey = s_suppkey\n \n \n and 
p_brand1 between \\'MFGR#2221\\' and \\'MFGR#2228\\'\n and s_region = 
\\'ASIA\\'\n group by d_year, p_brand1\n order by d_year, 
p_brand1;","sequential_pipe",65);
     X_79 := bat.new(nil:oid,nil:str);
     X_87 := bat.append(X_79,"sys.L1");
@@ -106,7 +106,32 @@ function user.s2_1():void;
     X_76 := algebra.projection(r1_101,X_64);
     X_77 := algebra.projection(r1_101,X_63);
     sql.resultSet(X_104,X_106,X_107,X_109,X_110,X_75,X_76,X_77);
-end user.s2_1;
+end user.s4_1;
+#inline               actions= 0 time=7 usec 
+#candidates           actions= 1 time=100 usec 
+#remap                actions= 0 time=9 usec 
+#costModel            actions= 1 time=89 usec 
+#coercions            actions= 0 time=8 usec 
+#evaluate             actions= 3 time=138 usec 
+#emptybind            actions= 0 time=10 usec 
+#pushselect           actions= 9 time=158 usec 
+#aliases              actions=11 time=101 usec 
+#mergetable           actions= 0 time=111 usec 
+#deadcode             actions=11 time=87 usec 
+#aliases              actions= 0 time=24 usec 
+#constants            actions=14 time=108 usec 
+#commonTerms          actions= 0 time=25 usec 
+#projectionpath       actions= 8 time=90 usec 
+#reorder              actions= 1 time=144 usec 
+#deadcode             actions= 8 time=77 usec 
+#reduce               actions=70 time=156 usec 
+#matpack              actions= 0 time=10 usec 
+#querylog             actions= 0 time=2 usec 
+#multiplex            actions= 0 time=8 usec 
+#generator            actions= 0 time=4 usec 
+#profiler             actions= 1 time=66 usec 
+#garbageCollector     actions= 1 time=85 usec 
+#total                actions= 1 time=1766 usec 
 
 # 23:10:46 >  
 # 23:10:46 >  "Done."
diff --git a/sql/benchmarks/ssbm/Tests/06-explain.stable.out.int128 
b/sql/benchmarks/ssbm/Tests/06-explain.stable.out.int128
--- a/sql/benchmarks/ssbm/Tests/06-explain.stable.out.int128
+++ b/sql/benchmarks/ssbm/Tests/06-explain.stable.out.int128
@@ -42,7 +42,7 @@ Ready.
 % mal # name
 % clob # type
 % 366 # length
-function user.s2_1():void;
+function user.s4_1():void;
     X_110:void := querylog.define("explain\nselect sum(lo_revenue), d_year, 
p_brand1\n from lineorder, dwdate, part, supplier\n where lo_orderdate = 
d_datekey\n and lo_partkey = p_partkey\n and lo_suppkey = s_suppkey\n \n \n and 
p_brand1 = \\'MFGR#2221\\'\n and s_region = \\'EUROPE\\'\n group by d_year, 
p_brand1\n order by d_year, p_brand1;","sequential_pipe",65);
     X_78 := bat.new(nil:oid,nil:str);
     X_86 := bat.append(X_78,"sys.L1");
@@ -106,7 +106,32 @@ function user.s2_1():void;
     X_75 := algebra.projection(r1_99,X_63);
     X_76 := algebra.projection(r1_99,X_62);
     sql.resultSet(X_103,X_105,X_106,X_108,X_109,X_74,X_75,X_76);
-end user.s2_1;
+end user.s4_1;
+#inline               actions= 0 time=5 usec 
+#candidates           actions= 1 time=73 usec 
+#remap                actions= 0 time=7 usec 
+#costModel            actions= 1 time=65 usec 
+#coercions            actions= 0 time=6 usec 
+#evaluate             actions= 2 time=105 usec 
+#emptybind            actions= 0 time=8 usec 
+#pushselect           actions= 9 time=99 usec 
+#aliases              actions=10 time=72 usec 
+#mergetable           actions= 0 time=82 usec 
+#deadcode             actions=11 time=63 usec 
+#aliases              actions= 0 time=17 usec 
+#constants            actions=13 time=77 usec 
+#commonTerms          actions= 0 time=17 usec 
+#projectionpath       actions= 8 time=65 usec 
+#reorder              actions= 1 time=105 usec 
+#deadcode             actions= 8 time=56 usec 
+#reduce               actions=68 time=105 usec 
+#matpack              actions= 0 time=6 usec 
+#querylog             actions= 0 time=1 usec 
+#multiplex            actions= 0 time=6 usec 
+#generator            actions= 0 time=3 usec 
+#profiler             actions= 1 time=50 usec 
+#garbageCollector     actions= 1 time=69 usec 
+#total                actions= 1 time=1266 usec 
 
 # 23:10:46 >  
 # 23:10:46 >  "Done."
diff --git a/sql/benchmarks/ssbm/Tests/07-explain.stable.out.int128 
b/sql/benchmarks/ssbm/Tests/07-explain.stable.out.int128
--- a/sql/benchmarks/ssbm/Tests/07-explain.stable.out.int128
+++ b/sql/benchmarks/ssbm/Tests/07-explain.stable.out.int128
@@ -41,7 +41,7 @@ Ready.
 % mal # name
 % clob # type
 % 436 # length
-function user.s2_1():void;
+function user.s4_1():void;
     X_126:void := querylog.define("explain\nselect c_nation, s_nation, d_year, 
sum(lo_revenue) as revenue\n from customer, lineorder, supplier, dwdate\n where 
lo_custkey = c_custkey\n and lo_suppkey = s_suppkey\n and lo_orderdate = 
d_datekey\n and c_region = \\'ASIA\\'\n and s_region = \\'ASIA\\'\n and d_year 
>= 1992 and d_year <= 1997\n group by c_nation, s_nation, d_year\n order by 
d_year asc, revenue desc;","sequential_pipe",75);
     X_88 := bat.new(nil:oid,nil:str);
     X_96 := bat.append(X_88,"sys.customer");
@@ -115,7 +115,32 @@ function user.s2_1():void;
     X_85 := algebra.projection(r1_142,X_76);
     X_86 := algebra.projection(r1_142,X_75);
     sql.resultSet(X_117,X_119,X_121,X_123,X_125,X_83,X_84,X_85,X_86);
-end user.s2_1;
+end user.s4_1;
+#inline               actions= 0 time=3 usec 
+#candidates           actions= 1 time=53 usec 
+#remap                actions= 0 time=5 usec 
+#costModel            actions= 1 time=46 usec 
+#coercions            actions= 0 time=5 usec 
+#evaluate             actions= 4 time=71 usec 
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to