Changeset: 8af8bc623d40 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=8af8bc623d40
Modified Files:
        sql/test/BugTracker-2014/Tests/nil_2dec_lng.Bug-3592.stable.out
        sql/test/mergetables/Tests/mergequery.stable.out
Branch: mosaic
Log Message:

Approve output


diffs (truncated from 864 to 300 lines):

diff --git a/sql/test/BugTracker-2014/Tests/nil_2dec_lng.Bug-3592.stable.out 
b/sql/test/BugTracker-2014/Tests/nil_2dec_lng.Bug-3592.stable.out
--- a/sql/test/BugTracker-2014/Tests/nil_2dec_lng.Bug-3592.stable.out
+++ b/sql/test/BugTracker-2014/Tests/nil_2dec_lng.Bug-3592.stable.out
@@ -45,57 +45,57 @@ Ready.
 % 204 # length
 function user.s5_1{autoCommit=true}(A0:timestamp,A1:timestamp,A2:void):void;
     X_51:void  := querylog.define("explain select (t-(select timestamp 
\\'1970-1-1\\')),v from foo_nil_2dec union all select (t-(select timestamp 
\\'1970-1-1\\')),null from foo_nil_2dec;","default_pipe");
-barrier X_110 := language.dataflow();
+barrier X_109 := language.dataflow();
     X_6:bat[:oid,:lng]  := bat.new(nil:oid,nil:lng);
     X_5 := sql.mvc();
-    X_67:bat[:oid,:oid]  := sql.tid(X_5,"sys","foo_nil_2dec",0,2);
-    X_70:bat[:oid,:timestamp]  := sql.bind(X_5,"sys","foo_nil_2dec","t",0,0,2);
-    (X_72:bat[:oid,:oid] ,X_73:bat[:oid,:timestamp] ) := 
sql.bind(X_5,"sys","foo_nil_2dec","t",2,0,2);
-    X_82 := sql.delta(X_70,X_72,X_73);
-    X_84 := algebra.leftfetchjoin(X_67,X_82);
+    X_66:bat[:oid,:oid]  := sql.tid(X_5,"sys","foo_nil_2dec",0,2);
+    X_69:bat[:oid,:timestamp]  := sql.bind(X_5,"sys","foo_nil_2dec","t",0,0,2);
+    (X_71:bat[:oid,:oid] ,X_72:bat[:oid,:timestamp] ) := 
sql.bind(X_5,"sys","foo_nil_2dec","t",2,0,2);
+    X_81 := sql.delta(X_69,X_71,X_72);
+    X_83 := algebra.leftfetchjoin(X_66,X_81);
     X_16 := calc.timestamp(A0,7);
+    X_85 := algebra.project(X_83,X_16);
+    X_87 := batmtime.diff(X_83,X_85);
+    X_68:bat[:oid,:oid]  := sql.tid(X_5,"sys","foo_nil_2dec",1,2);
+    X_70:bat[:oid,:timestamp]  := sql.bind(X_5,"sys","foo_nil_2dec","t",0,1,2);
+    (X_73:bat[:oid,:oid] ,X_74:bat[:oid,:timestamp] ) := 
sql.bind(X_5,"sys","foo_nil_2dec","t",2,1,2);
+    X_14:bat[:oid,:timestamp]  := sql.bind(X_5,"sys","foo_nil_2dec","t",1);
+    X_82 := sql.delta(X_70,X_73,X_74,X_14);
+    X_84 := algebra.leftfetchjoin(X_68,X_82);
     X_86 := algebra.project(X_84,X_16);
     X_88 := batmtime.diff(X_84,X_86);
-    X_69:bat[:oid,:oid]  := sql.tid(X_5,"sys","foo_nil_2dec",1,2);
-    X_71:bat[:oid,:timestamp]  := sql.bind(X_5,"sys","foo_nil_2dec","t",0,1,2);
-    (X_74:bat[:oid,:oid] ,X_75:bat[:oid,:timestamp] ) := 
sql.bind(X_5,"sys","foo_nil_2dec","t",2,1,2);
-    X_14:bat[:oid,:timestamp]  := sql.bind(X_5,"sys","foo_nil_2dec","t",1);
-    X_83 := sql.delta(X_71,X_74,X_75,X_14);
-    X_85 := algebra.leftfetchjoin(X_69,X_83);
-    X_87 := algebra.project(X_85,X_16);
-    X_89 := batmtime.diff(X_85,X_87);
-    X_100 := mat.packIncrement(X_88,2);
-    X_18:bat[:oid,:lng]  := mat.packIncrement(X_100,X_89);
+    X_99 := mat.packIncrement(X_87,2);
+    X_18:bat[:oid,:lng]  := mat.packIncrement(X_99,X_88);
     X_19 := bat.append(X_6,X_18,true);
     X_20 := calc.timestamp(A1,7);
+    X_91 := algebra.project(X_83,X_20);
+    X_93 := batmtime.diff(X_83,X_91);
     X_92 := algebra.project(X_84,X_20);
     X_94 := batmtime.diff(X_84,X_92);
-    X_93 := algebra.project(X_85,X_20);
-    X_95 := batmtime.diff(X_85,X_93);
-    X_102 := mat.packIncrement(X_94,2);
-    X_21:bat[:oid,:lng]  := mat.packIncrement(X_102,X_95);
+    X_101 := mat.packIncrement(X_93,2);
+    X_21:bat[:oid,:lng]  := mat.packIncrement(X_101,X_94);
     X_22 := bat.append(X_19,X_21,true);
     X_24:bat[:oid,:lng]  := bat.new(nil:oid,nil:lng);
-    X_76:bat[:oid,:lng]  := sql.bind(X_5,"sys","foo_nil_2dec","v",0,0,2);
-    (X_78:bat[:oid,:oid] ,X_79:bat[:oid,:lng] ) := 
sql.bind(X_5,"sys","foo_nil_2dec","v",2,0,2);
-    X_96 := sql.delta(X_76,X_78,X_79);
-    X_98 := algebra.leftfetchjoin(X_67,X_96);
-    X_77:bat[:oid,:lng]  := sql.bind(X_5,"sys","foo_nil_2dec","v",0,1,2);
-    (X_80:bat[:oid,:oid] ,X_81:bat[:oid,:lng] ) := 
sql.bind(X_5,"sys","foo_nil_2dec","v",2,1,2);
+    X_75:bat[:oid,:lng]  := sql.bind(X_5,"sys","foo_nil_2dec","v",0,0,2);
+    (X_77:bat[:oid,:oid] ,X_78:bat[:oid,:lng] ) := 
sql.bind(X_5,"sys","foo_nil_2dec","v",2,0,2);
+    X_95 := sql.delta(X_75,X_77,X_78);
+    X_97 := algebra.leftfetchjoin(X_66,X_95);
+    X_76:bat[:oid,:lng]  := sql.bind(X_5,"sys","foo_nil_2dec","v",0,1,2);
+    (X_79:bat[:oid,:oid] ,X_80:bat[:oid,:lng] ) := 
sql.bind(X_5,"sys","foo_nil_2dec","v",2,1,2);
     X_32:bat[:oid,:lng]  := sql.bind(X_5,"sys","foo_nil_2dec","v",1);
-    X_97 := sql.delta(X_77,X_80,X_81,X_32);
-    X_99 := algebra.leftfetchjoin(X_69,X_97);
-    X_104 := mat.packIncrement(X_98,2);
-    X_34 := mat.packIncrement(X_104,X_99);
+    X_96 := sql.delta(X_76,X_79,X_80,X_32);
+    X_98 := algebra.leftfetchjoin(X_68,X_96);
+    X_103 := mat.packIncrement(X_97,2);
+    X_34 := mat.packIncrement(X_103,X_98);
     X_35 := bat.append(X_24,X_34,true);
     X_36 := sql.single(nil:lng);
     X_37:bat[:oid,:lng]  := batcalc.lng(X_36,18,9);
     X_40 := bat.append(X_35,X_37,true);
+    language.pass(X_83);
     language.pass(X_84);
-    language.pass(X_85);
-    language.pass(X_67);
-    language.pass(X_69);
-exit X_110;
+    language.pass(X_66);
+    language.pass(X_68);
+exit X_109;
     X_41 := sql.resultSet(2,1,X_22);
     sql.rsColumn(X_41,".L5","L2","bigint",64,0,X_22);
     sql.rsColumn(X_41,".L5","v","decimal",18,9,X_40);
diff --git a/sql/test/mergetables/Tests/mergequery.stable.out 
b/sql/test/mergetables/Tests/mergequery.stable.out
--- a/sql/test/mergetables/Tests/mergequery.stable.out
+++ b/sql/test/mergetables/Tests/mergequery.stable.out
@@ -91,196 +91,196 @@ Ready.
 % 127 # length
 function user.s13_1{autoCommit=true}(A0:dbl,A1:dbl):void;
     X_61:void  := querylog.define("explain insert into answ\nselect * from 
complete where x>=1.0 and x <=2.0;","default_pipe");
-barrier X_296 := language.dataflow();
+barrier X_295 := language.dataflow();
     X_4 := sql.mvc();
     X_5:bat[:oid,:dbl]  := bat.new(nil:oid,nil:dbl);
-    X_89:bat[:oid,:dbl]  := sql.bind(X_4,"sys","part1","x",0,0,4);
-    X_82:bat[:oid,:oid]  := sql.tid(X_4,"sys","part1",0,4);
-    X_176 := algebra.subselect(X_89,X_82,A0,A1,true,true,false);
-    (X_93:bat[:oid,:oid] ,X_94:bat[:oid,:dbl] ) := 
sql.bind(X_4,"sys","part1","x",2,0,4);
-    X_180 := algebra.subselect(X_94,nil:bat[:oid,:oid],A0,A1,true,true,false);
-    X_187 := sql.subdelta(X_176,X_82,X_93,X_180);
-    X_191 := sql.projectdelta(X_187,X_89,X_93,X_94);
-    X_90:bat[:oid,:dbl]  := sql.bind(X_4,"sys","part1","x",0,1,4);
-    X_84:bat[:oid,:oid]  := sql.tid(X_4,"sys","part1",1,4);
-    X_177 := algebra.subselect(X_90,X_84,A0,A1,true,true,false);
-    (X_95:bat[:oid,:oid] ,X_96:bat[:oid,:dbl] ) := 
sql.bind(X_4,"sys","part1","x",2,1,4);
-    X_182 := algebra.subselect(X_96,nil:bat[:oid,:oid],A0,A1,true,true,false);
-    X_188 := sql.subdelta(X_177,X_84,X_95,X_182);
-    X_192 := sql.projectdelta(X_188,X_90,X_95,X_96);
-    X_91:bat[:oid,:dbl]  := sql.bind(X_4,"sys","part1","x",0,2,4);
-    X_86:bat[:oid,:oid]  := sql.tid(X_4,"sys","part1",2,4);
-    X_178 := algebra.subselect(X_91,X_86,A0,A1,true,true,false);
-    (X_97:bat[:oid,:oid] ,X_98:bat[:oid,:dbl] ) := 
sql.bind(X_4,"sys","part1","x",2,2,4);
-    X_184 := algebra.subselect(X_98,nil:bat[:oid,:oid],A0,A1,true,true,false);
-    X_189 := sql.subdelta(X_178,X_86,X_97,X_184);
-    X_193 := sql.projectdelta(X_189,X_91,X_97,X_98);
-    X_92:bat[:oid,:dbl]  := sql.bind(X_4,"sys","part1","x",0,3,4);
-    X_88:bat[:oid,:oid]  := sql.tid(X_4,"sys","part1",3,4);
-    X_179 := algebra.subselect(X_92,X_88,A0,A1,true,true,false);
-    (X_99:bat[:oid,:oid] ,X_100:bat[:oid,:dbl] ) := 
sql.bind(X_4,"sys","part1","x",2,3,4);
-    X_186 := algebra.subselect(X_100,nil:bat[:oid,:oid],A0,A1,true,true,false);
+    X_88:bat[:oid,:dbl]  := sql.bind(X_4,"sys","part1","x",0,0,4);
+    X_81:bat[:oid,:oid]  := sql.tid(X_4,"sys","part1",0,4);
+    X_175 := algebra.subselect(X_88,X_81,A0,A1,true,true,false);
+    (X_92:bat[:oid,:oid] ,X_93:bat[:oid,:dbl] ) := 
sql.bind(X_4,"sys","part1","x",2,0,4);
+    X_179 := algebra.subselect(X_93,nil:bat[:oid,:oid],A0,A1,true,true,false);
+    X_186 := sql.subdelta(X_175,X_81,X_92,X_179);
+    X_190 := sql.projectdelta(X_186,X_88,X_92,X_93);
+    X_89:bat[:oid,:dbl]  := sql.bind(X_4,"sys","part1","x",0,1,4);
+    X_83:bat[:oid,:oid]  := sql.tid(X_4,"sys","part1",1,4);
+    X_176 := algebra.subselect(X_89,X_83,A0,A1,true,true,false);
+    (X_94:bat[:oid,:oid] ,X_95:bat[:oid,:dbl] ) := 
sql.bind(X_4,"sys","part1","x",2,1,4);
+    X_181 := algebra.subselect(X_95,nil:bat[:oid,:oid],A0,A1,true,true,false);
+    X_187 := sql.subdelta(X_176,X_83,X_94,X_181);
+    X_191 := sql.projectdelta(X_187,X_89,X_94,X_95);
+    X_90:bat[:oid,:dbl]  := sql.bind(X_4,"sys","part1","x",0,2,4);
+    X_85:bat[:oid,:oid]  := sql.tid(X_4,"sys","part1",2,4);
+    X_177 := algebra.subselect(X_90,X_85,A0,A1,true,true,false);
+    (X_96:bat[:oid,:oid] ,X_97:bat[:oid,:dbl] ) := 
sql.bind(X_4,"sys","part1","x",2,2,4);
+    X_183 := algebra.subselect(X_97,nil:bat[:oid,:oid],A0,A1,true,true,false);
+    X_188 := sql.subdelta(X_177,X_85,X_96,X_183);
+    X_192 := sql.projectdelta(X_188,X_90,X_96,X_97);
+    X_91:bat[:oid,:dbl]  := sql.bind(X_4,"sys","part1","x",0,3,4);
+    X_87:bat[:oid,:oid]  := sql.tid(X_4,"sys","part1",3,4);
+    X_178 := algebra.subselect(X_91,X_87,A0,A1,true,true,false);
+    (X_98:bat[:oid,:oid] ,X_99:bat[:oid,:dbl] ) := 
sql.bind(X_4,"sys","part1","x",2,3,4);
+    X_185 := algebra.subselect(X_99,nil:bat[:oid,:oid],A0,A1,true,true,false);
     X_13:bat[:oid,:dbl]  := sql.bind(X_4,"sys","part1","x",1);
-    X_77 := algebra.subselect(X_13,X_88,A0,A1,true,true,false);
-    X_190 := sql.subdelta(X_179,X_88,X_99,X_186,X_77);
-    X_194 := sql.projectdelta(X_190,X_92,X_99,X_100,X_13);
-    X_235 := mat.packIncrement(X_191,4);
+    X_76 := algebra.subselect(X_13,X_87,A0,A1,true,true,false);
+    X_189 := sql.subdelta(X_178,X_87,X_98,X_185,X_76);
+    X_193 := sql.projectdelta(X_189,X_91,X_98,X_99,X_13);
+    X_234 := mat.packIncrement(X_190,4);
+    X_235 := mat.packIncrement(X_234,X_191);
     X_236 := mat.packIncrement(X_235,X_192);
-    X_237 := mat.packIncrement(X_236,X_193);
-    X_16 := mat.packIncrement(X_237,X_194);
+    X_16 := mat.packIncrement(X_236,X_193);
     X_17 := bat.append(X_5,X_16,true);
-    X_105:bat[:oid,:dbl]  := sql.bind(X_4,"sys","part2","x",0,0,4);
-    X_101:bat[:oid,:oid]  := sql.tid(X_4,"sys","part2",0,4);
+    X_104:bat[:oid,:dbl]  := sql.bind(X_4,"sys","part2","x",0,0,4);
+    X_100:bat[:oid,:oid]  := sql.tid(X_4,"sys","part2",0,4);
+    X_194 := algebra.subselect(X_104,X_100,A0,A1,true,true,false);
+    (X_108:bat[:oid,:oid] ,X_109:bat[:oid,:dbl] ) := 
sql.bind(X_4,"sys","part2","x",2,0,4);
+    X_198 := algebra.subselect(X_109,nil:bat[:oid,:oid],A0,A1,true,true,false);
+    X_203 := sql.subdelta(X_194,X_100,X_108,X_198);
+    X_207 := sql.projectdelta(X_203,X_104,X_108,X_109);
+    X_105:bat[:oid,:dbl]  := sql.bind(X_4,"sys","part2","x",0,1,4);
+    X_101:bat[:oid,:oid]  := sql.tid(X_4,"sys","part2",1,4);
     X_195 := algebra.subselect(X_105,X_101,A0,A1,true,true,false);
-    (X_109:bat[:oid,:oid] ,X_110:bat[:oid,:dbl] ) := 
sql.bind(X_4,"sys","part2","x",2,0,4);
-    X_199 := algebra.subselect(X_110,nil:bat[:oid,:oid],A0,A1,true,true,false);
-    X_204 := sql.subdelta(X_195,X_101,X_109,X_199);
-    X_208 := sql.projectdelta(X_204,X_105,X_109,X_110);
-    X_106:bat[:oid,:dbl]  := sql.bind(X_4,"sys","part2","x",0,1,4);
-    X_102:bat[:oid,:oid]  := sql.tid(X_4,"sys","part2",1,4);
+    (X_110:bat[:oid,:oid] ,X_111:bat[:oid,:dbl] ) := 
sql.bind(X_4,"sys","part2","x",2,1,4);
+    X_199 := algebra.subselect(X_111,nil:bat[:oid,:oid],A0,A1,true,true,false);
+    X_204 := sql.subdelta(X_195,X_101,X_110,X_199);
+    X_209 := sql.projectdelta(X_204,X_105,X_110,X_111);
+    X_106:bat[:oid,:dbl]  := sql.bind(X_4,"sys","part2","x",0,2,4);
+    X_102:bat[:oid,:oid]  := sql.tid(X_4,"sys","part2",2,4);
     X_196 := algebra.subselect(X_106,X_102,A0,A1,true,true,false);
-    (X_111:bat[:oid,:oid] ,X_112:bat[:oid,:dbl] ) := 
sql.bind(X_4,"sys","part2","x",2,1,4);
-    X_200 := algebra.subselect(X_112,nil:bat[:oid,:oid],A0,A1,true,true,false);
-    X_205 := sql.subdelta(X_196,X_102,X_111,X_200);
-    X_210 := sql.projectdelta(X_205,X_106,X_111,X_112);
-    X_107:bat[:oid,:dbl]  := sql.bind(X_4,"sys","part2","x",0,2,4);
-    X_103:bat[:oid,:oid]  := sql.tid(X_4,"sys","part2",2,4);
+    (X_112:bat[:oid,:oid] ,X_113:bat[:oid,:dbl] ) := 
sql.bind(X_4,"sys","part2","x",2,2,4);
+    X_200 := algebra.subselect(X_113,nil:bat[:oid,:oid],A0,A1,true,true,false);
+    X_205 := sql.subdelta(X_196,X_102,X_112,X_200);
+    X_211 := sql.projectdelta(X_205,X_106,X_112,X_113);
+    X_107:bat[:oid,:dbl]  := sql.bind(X_4,"sys","part2","x",0,3,4);
+    X_103:bat[:oid,:oid]  := sql.tid(X_4,"sys","part2",3,4);
     X_197 := algebra.subselect(X_107,X_103,A0,A1,true,true,false);
-    (X_113:bat[:oid,:oid] ,X_114:bat[:oid,:dbl] ) := 
sql.bind(X_4,"sys","part2","x",2,2,4);
-    X_201 := algebra.subselect(X_114,nil:bat[:oid,:oid],A0,A1,true,true,false);
-    X_206 := sql.subdelta(X_197,X_103,X_113,X_201);
-    X_212 := sql.projectdelta(X_206,X_107,X_113,X_114);
-    X_108:bat[:oid,:dbl]  := sql.bind(X_4,"sys","part2","x",0,3,4);
-    X_104:bat[:oid,:oid]  := sql.tid(X_4,"sys","part2",3,4);
-    X_198 := algebra.subselect(X_108,X_104,A0,A1,true,true,false);
-    (X_116:bat[:oid,:oid] ,X_117:bat[:oid,:dbl] ) := 
sql.bind(X_4,"sys","part2","x",2,3,4);
-    X_202 := algebra.subselect(X_117,nil:bat[:oid,:oid],A0,A1,true,true,false);
+    (X_115:bat[:oid,:oid] ,X_116:bat[:oid,:dbl] ) := 
sql.bind(X_4,"sys","part2","x",2,3,4);
+    X_201 := algebra.subselect(X_116,nil:bat[:oid,:oid],A0,A1,true,true,false);
     X_19:bat[:oid,:dbl]  := sql.bind(X_4,"sys","part2","x",1);
-    X_79 := algebra.subselect(X_19,X_104,A0,A1,true,true,false);
-    X_207 := sql.subdelta(X_198,X_104,X_116,X_202,X_79);
-    X_214 := sql.projectdelta(X_207,X_108,X_116,X_117,X_19);
-    X_239 := mat.packIncrement(X_208,4);
-    X_240 := mat.packIncrement(X_239,X_210);
-    X_241 := mat.packIncrement(X_240,X_212);
-    X_21 := mat.packIncrement(X_241,X_214);
+    X_78 := algebra.subselect(X_19,X_103,A0,A1,true,true,false);
+    X_206 := sql.subdelta(X_197,X_103,X_115,X_201,X_78);
+    X_213 := sql.projectdelta(X_206,X_107,X_115,X_116,X_19);
+    X_238 := mat.packIncrement(X_207,4);
+    X_239 := mat.packIncrement(X_238,X_209);
+    X_240 := mat.packIncrement(X_239,X_211);
+    X_21 := mat.packIncrement(X_240,X_213);
     X_22 := bat.append(X_17,X_21,true);
-    language.pass(X_82);
-    language.pass(X_89);
-    language.pass(X_93);
-    language.pass(X_94);
-    language.pass(X_84);
-    language.pass(X_90);
-    language.pass(X_95);
-    language.pass(X_96);
-    language.pass(X_86);
-    language.pass(X_91);
-    language.pass(X_97);
-    language.pass(X_98);
-    language.pass(nil:bat[:oid,:oid]);
+    language.pass(X_81);
     language.pass(X_88);
     language.pass(X_92);
+    language.pass(X_93);
+    language.pass(X_83);
+    language.pass(X_89);
+    language.pass(X_94);
+    language.pass(X_95);
+    language.pass(X_85);
+    language.pass(X_90);
+    language.pass(X_96);
+    language.pass(X_97);
+    language.pass(nil:bat[:oid,:oid]);
+    language.pass(X_87);
+    language.pass(X_91);
+    language.pass(X_98);
     language.pass(X_99);
+    language.pass(X_13);
     language.pass(X_100);
-    language.pass(X_13);
+    language.pass(X_104);
+    language.pass(X_108);
+    language.pass(X_109);
     language.pass(X_101);
     language.pass(X_105);
-    language.pass(X_109);
     language.pass(X_110);
+    language.pass(X_111);
     language.pass(X_102);
     language.pass(X_106);
-    language.pass(X_111);
     language.pass(X_112);
+    language.pass(X_113);
+    language.pass(nil:bat[:oid,:oid]);
     language.pass(X_103);
     language.pass(X_107);
-    language.pass(X_113);
-    language.pass(X_114);
-    language.pass(nil:bat[:oid,:oid]);
-    language.pass(X_104);
-    language.pass(X_108);
+    language.pass(X_115);
     language.pass(X_116);
-    language.pass(X_117);
     language.pass(X_19);
-exit X_296;
+exit X_295;
     X_23 := sql.append(X_4,"sys","answ","x",X_22);
-barrier X_299 := language.dataflow();
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to