Changeset: 784b70a8d73a for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=784b70a8d73a
Modified Files:
        
sql/test/BugTracker-2012/Tests/rewrite_like_into_likesubselect.Bug-3179.stable.out
        sql/test/mosaic/Tests/compression.stable.out
        sql/test/mosaic/Tests/compressionRLE.stable.out
        sql/test/mosaic/Tests/session_exit.stable.out
        sql/test/mosaic/Tests/xqueries.stable.out
        sql/test/mosaic/Tests/xqueries_delta.stable.out
        sql/test/mosaic/Tests/xqueries_rle.stable.out
Branch: mosaic
Log Message:

Approve output


diffs (truncated from 820 to 300 lines):

diff --git 
a/sql/test/BugTracker-2012/Tests/rewrite_like_into_likesubselect.Bug-3179.stable.out
 
b/sql/test/BugTracker-2012/Tests/rewrite_like_into_likesubselect.Bug-3179.stable.out
--- 
a/sql/test/BugTracker-2012/Tests/rewrite_like_into_likesubselect.Bug-3179.stable.out
+++ 
b/sql/test/BugTracker-2012/Tests/rewrite_like_into_likesubselect.Bug-3179.stable.out
@@ -49,18 +49,18 @@ function user.s2_1(A0:str):void;
     X_52 := bat.append(X_45,0);
     X_0 := sql.mvc();
     X_4:bat[:str] := sql.bind(X_0,"sys","functions","name",0);
-    X_1:bat[:oid] := sql.tid(X_0,"sys","functions");
-    X_64 := algebra.likesubselect(X_4,X_1,A0,"",false);
-    (X_7,r1_9) := sql.bind(X_0,"sys","functions","name",2);
-    X_65 := algebra.likesubselect(r1_9,nil:bat[:oid],A0,"",false);
+    C_1:bat[:oid] := sql.tid(X_0,"sys","functions");
+    C_64 := algebra.likesubselect(X_4,C_1,A0,"",false);
+    (C_7,r1_9) := sql.bind(X_0,"sys","functions","name",2);
+    C_65 := algebra.likesubselect(r1_9,nil:bat[:oid],A0,"",false);
     X_10:bat[:str] := sql.bind(X_0,"sys","functions","name",1);
-    X_67 := algebra.likesubselect(X_10,X_1,A0,"",false);
-    X_17 := sql.subdelta(X_64,X_1,X_7,X_65,X_67);
-    X_20 := sql.projectdelta(X_17,X_4,X_7,r1_9,X_10);
+    C_67 := algebra.likesubselect(X_10,C_1,A0,"",false);
+    C_17 := sql.subdelta(C_64,C_1,C_7,C_65,C_67);
+    X_20 := sql.projectdelta(C_17,X_4,C_7,r1_9,X_10);
     X_21:bat[:str] := sql.bind(X_0,"sys","functions","func",0);
-    (X_23,r1_25) := sql.bind(X_0,"sys","functions","func",2);
+    (C_23,r1_25) := sql.bind(X_0,"sys","functions","func",2);
     X_25:bat[:str] := sql.bind(X_0,"sys","functions","func",1);
-    X_28 := sql.projectdelta(X_17,X_21,X_23,r1_25,X_25);
+    X_28 := sql.projectdelta(C_17,X_21,C_23,r1_25,X_25);
     sql.resultSet(X_47,X_48,X_49,X_50,X_52,X_20,X_28);
 end user.s2_1;
 #explain select name,func from functions where name not like '%optimizers%';
@@ -87,18 +87,18 @@ function user.s3_1(A0:str):void;
     X_52 := bat.append(X_45,0);
     X_0 := sql.mvc();
     X_4:bat[:str] := sql.bind(X_0,"sys","functions","name",0);
-    X_1:bat[:oid] := sql.tid(X_0,"sys","functions");
-    X_64 := algebra.likesubselect(X_4,X_1,A0,"",true);
-    (X_7,r1_9) := sql.bind(X_0,"sys","functions","name",2);
-    X_65 := algebra.likesubselect(r1_9,nil:bat[:oid],A0,"",true);
+    C_1:bat[:oid] := sql.tid(X_0,"sys","functions");
+    C_64 := algebra.likesubselect(X_4,C_1,A0,"",true);
+    (C_7,r1_9) := sql.bind(X_0,"sys","functions","name",2);
+    C_65 := algebra.likesubselect(r1_9,nil:bat[:oid],A0,"",true);
     X_10:bat[:str] := sql.bind(X_0,"sys","functions","name",1);
-    X_67 := algebra.likesubselect(X_10,X_1,A0,"",true);
-    X_17 := sql.subdelta(X_64,X_1,X_7,X_65,X_67);
-    X_20 := sql.projectdelta(X_17,X_4,X_7,r1_9,X_10);
+    C_67 := algebra.likesubselect(X_10,C_1,A0,"",true);
+    C_17 := sql.subdelta(C_64,C_1,C_7,C_65,C_67);
+    X_20 := sql.projectdelta(C_17,X_4,C_7,r1_9,X_10);
     X_21:bat[:str] := sql.bind(X_0,"sys","functions","func",0);
-    (X_23,r1_25) := sql.bind(X_0,"sys","functions","func",2);
+    (C_23,r1_25) := sql.bind(X_0,"sys","functions","func",2);
     X_25:bat[:str] := sql.bind(X_0,"sys","functions","func",1);
-    X_28 := sql.projectdelta(X_17,X_21,X_23,r1_25,X_25);
+    X_28 := sql.projectdelta(C_17,X_21,C_23,r1_25,X_25);
     sql.resultSet(X_47,X_48,X_49,X_50,X_52,X_20,X_28);
 end user.s3_1;
 #explain select name,func from functions where name ilike '%optimizers%';
@@ -125,18 +125,18 @@ function user.s4_1(A0:str):void;
     X_52 := bat.append(X_45,0);
     X_0 := sql.mvc();
     X_4:bat[:str] := sql.bind(X_0,"sys","functions","name",0);
-    X_1:bat[:oid] := sql.tid(X_0,"sys","functions");
-    X_64 := algebra.ilikesubselect(X_4,X_1,A0,"",false);
-    (X_7,r1_9) := sql.bind(X_0,"sys","functions","name",2);
-    X_65 := algebra.ilikesubselect(r1_9,nil:bat[:oid],A0,"",false);
+    C_1:bat[:oid] := sql.tid(X_0,"sys","functions");
+    C_64 := algebra.ilikesubselect(X_4,C_1,A0,"",false);
+    (C_7,r1_9) := sql.bind(X_0,"sys","functions","name",2);
+    C_65 := algebra.ilikesubselect(r1_9,nil:bat[:oid],A0,"",false);
     X_10:bat[:str] := sql.bind(X_0,"sys","functions","name",1);
-    X_67 := algebra.ilikesubselect(X_10,X_1,A0,"",false);
-    X_17 := sql.subdelta(X_64,X_1,X_7,X_65,X_67);
-    X_20 := sql.projectdelta(X_17,X_4,X_7,r1_9,X_10);
+    C_67 := algebra.ilikesubselect(X_10,C_1,A0,"",false);
+    C_17 := sql.subdelta(C_64,C_1,C_7,C_65,C_67);
+    X_20 := sql.projectdelta(C_17,X_4,C_7,r1_9,X_10);
     X_21:bat[:str] := sql.bind(X_0,"sys","functions","func",0);
-    (X_23,r1_25) := sql.bind(X_0,"sys","functions","func",2);
+    (C_23,r1_25) := sql.bind(X_0,"sys","functions","func",2);
     X_25:bat[:str] := sql.bind(X_0,"sys","functions","func",1);
-    X_28 := sql.projectdelta(X_17,X_21,X_23,r1_25,X_25);
+    X_28 := sql.projectdelta(C_17,X_21,C_23,r1_25,X_25);
     sql.resultSet(X_47,X_48,X_49,X_50,X_52,X_20,X_28);
 end user.s4_1;
 #explain select name,func from functions where name not ilike '%optimizers%';
@@ -163,18 +163,18 @@ function user.s5_1(A0:str):void;
     X_52 := bat.append(X_45,0);
     X_0 := sql.mvc();
     X_4:bat[:str] := sql.bind(X_0,"sys","functions","name",0);
-    X_1:bat[:oid] := sql.tid(X_0,"sys","functions");
-    X_64 := algebra.ilikesubselect(X_4,X_1,A0,"",true);
-    (X_7,r1_9) := sql.bind(X_0,"sys","functions","name",2);
-    X_65 := algebra.ilikesubselect(r1_9,nil:bat[:oid],A0,"",true);
+    C_1:bat[:oid] := sql.tid(X_0,"sys","functions");
+    C_64 := algebra.ilikesubselect(X_4,C_1,A0,"",true);
+    (C_7,r1_9) := sql.bind(X_0,"sys","functions","name",2);
+    C_65 := algebra.ilikesubselect(r1_9,nil:bat[:oid],A0,"",true);
     X_10:bat[:str] := sql.bind(X_0,"sys","functions","name",1);
-    X_67 := algebra.ilikesubselect(X_10,X_1,A0,"",true);
-    X_17 := sql.subdelta(X_64,X_1,X_7,X_65,X_67);
-    X_20 := sql.projectdelta(X_17,X_4,X_7,r1_9,X_10);
+    C_67 := algebra.ilikesubselect(X_10,C_1,A0,"",true);
+    C_17 := sql.subdelta(C_64,C_1,C_7,C_65,C_67);
+    X_20 := sql.projectdelta(C_17,X_4,C_7,r1_9,X_10);
     X_21:bat[:str] := sql.bind(X_0,"sys","functions","func",0);
-    (X_23,r1_25) := sql.bind(X_0,"sys","functions","func",2);
+    (C_23,r1_25) := sql.bind(X_0,"sys","functions","func",2);
     X_25:bat[:str] := sql.bind(X_0,"sys","functions","func",1);
-    X_28 := sql.projectdelta(X_17,X_21,X_23,r1_25,X_25);
+    X_28 := sql.projectdelta(C_17,X_21,C_23,r1_25,X_25);
     sql.resultSet(X_47,X_48,X_49,X_50,X_52,X_20,X_28);
 end user.s5_1;
 #create function contains(str string, substr string)
@@ -221,20 +221,20 @@ function user.s10_1(A0:str):void;
     X_55 := bat.append(X_48,0);
     X_0 := sql.mvc();
     X_4:bat[:str] := sql.bind(X_0,"sys","functions","name",0);
-    X_1:bat[:oid] := sql.tid(X_0,"sys","functions");
+    C_1:bat[:oid] := sql.tid(X_0,"sys","functions");
     X_72:str := calc.+("%",A0);
     X_74:str := calc.+(X_72,"%");
-    X_111 := algebra.likesubselect(X_4,X_1,X_74,"",false,false);
-    (X_7,r1_9) := sql.bind(X_0,"sys","functions","name",2);
-    X_112 := algebra.likesubselect(r1_9,nil:bat[:oid],X_74,"",false,false);
+    C_111 := algebra.likesubselect(X_4,C_1,X_74,"",false,false);
+    (C_7,r1_9) := sql.bind(X_0,"sys","functions","name",2);
+    C_112 := algebra.likesubselect(r1_9,nil:bat[:oid],X_74,"",false,false);
     X_10:bat[:str] := sql.bind(X_0,"sys","functions","name",1);
-    X_114 := algebra.likesubselect(X_10,X_1,X_74,"",false,false);
-    X_20 := sql.subdelta(X_111,X_1,X_7,X_112,X_114);
-    X_23 := sql.projectdelta(X_20,X_4,X_7,r1_9,X_10);
+    C_114 := algebra.likesubselect(X_10,C_1,X_74,"",false,false);
+    C_20 := sql.subdelta(C_111,C_1,C_7,C_112,C_114);
+    X_23 := sql.projectdelta(C_20,X_4,C_7,r1_9,X_10);
     X_24:bat[:str] := sql.bind(X_0,"sys","functions","func",0);
-    (X_26,r1_28) := sql.bind(X_0,"sys","functions","func",2);
+    (C_26,r1_28) := sql.bind(X_0,"sys","functions","func",2);
     X_28:bat[:str] := sql.bind(X_0,"sys","functions","func",1);
-    X_31 := sql.projectdelta(X_20,X_24,X_26,r1_28,X_28);
+    X_31 := sql.projectdelta(C_20,X_24,C_26,r1_28,X_28);
     sql.resultSet(X_50,X_51,X_52,X_53,X_55,X_23,X_31);
 end user.s10_1;
 #explain select name,func from functions where not_contains(name, 
'optimizers');
@@ -261,20 +261,20 @@ function user.s11_1(A0:str):void;
     X_55 := bat.append(X_48,0);
     X_0 := sql.mvc();
     X_4:bat[:str] := sql.bind(X_0,"sys","functions","name",0);
-    X_1:bat[:oid] := sql.tid(X_0,"sys","functions");
+    C_1:bat[:oid] := sql.tid(X_0,"sys","functions");
     X_72:str := calc.+("%",A0);
     X_74:str := calc.+(X_72,"%");
-    X_111 := algebra.likesubselect(X_4,X_1,X_74,"",false,true);
-    (X_7,r1_9) := sql.bind(X_0,"sys","functions","name",2);
-    X_112 := algebra.likesubselect(r1_9,nil:bat[:oid],X_74,"",false,true);
+    C_111 := algebra.likesubselect(X_4,C_1,X_74,"",false,true);
+    (C_7,r1_9) := sql.bind(X_0,"sys","functions","name",2);
+    C_112 := algebra.likesubselect(r1_9,nil:bat[:oid],X_74,"",false,true);
     X_10:bat[:str] := sql.bind(X_0,"sys","functions","name",1);
-    X_114 := algebra.likesubselect(X_10,X_1,X_74,"",false,true);
-    X_20 := sql.subdelta(X_111,X_1,X_7,X_112,X_114);
-    X_23 := sql.projectdelta(X_20,X_4,X_7,r1_9,X_10);
+    C_114 := algebra.likesubselect(X_10,C_1,X_74,"",false,true);
+    C_20 := sql.subdelta(C_111,C_1,C_7,C_112,C_114);
+    X_23 := sql.projectdelta(C_20,X_4,C_7,r1_9,X_10);
     X_24:bat[:str] := sql.bind(X_0,"sys","functions","func",0);
-    (X_26,r1_28) := sql.bind(X_0,"sys","functions","func",2);
+    (C_26,r1_28) := sql.bind(X_0,"sys","functions","func",2);
     X_28:bat[:str] := sql.bind(X_0,"sys","functions","func",1);
-    X_31 := sql.projectdelta(X_20,X_24,X_26,r1_28,X_28);
+    X_31 := sql.projectdelta(C_20,X_24,C_26,r1_28,X_28);
     sql.resultSet(X_50,X_51,X_52,X_53,X_55,X_23,X_31);
 end user.s11_1;
 #explain select name,func from functions where icontains(name, 'optimizers');
@@ -301,20 +301,20 @@ function user.s12_1(A0:str):void;
     X_55 := bat.append(X_48,0);
     X_0 := sql.mvc();
     X_4:bat[:str] := sql.bind(X_0,"sys","functions","name",0);
-    X_1:bat[:oid] := sql.tid(X_0,"sys","functions");
+    C_1:bat[:oid] := sql.tid(X_0,"sys","functions");
     X_72:str := calc.+("%",A0);
     X_74:str := calc.+(X_72,"%");
-    X_111 := algebra.likesubselect(X_4,X_1,X_74,"",true,false);
-    (X_7,r1_9) := sql.bind(X_0,"sys","functions","name",2);
-    X_112 := algebra.likesubselect(r1_9,nil:bat[:oid],X_74,"",true,false);
+    C_111 := algebra.likesubselect(X_4,C_1,X_74,"",true,false);
+    (C_7,r1_9) := sql.bind(X_0,"sys","functions","name",2);
+    C_112 := algebra.likesubselect(r1_9,nil:bat[:oid],X_74,"",true,false);
     X_10:bat[:str] := sql.bind(X_0,"sys","functions","name",1);
-    X_114 := algebra.likesubselect(X_10,X_1,X_74,"",true,false);
-    X_20 := sql.subdelta(X_111,X_1,X_7,X_112,X_114);
-    X_23 := sql.projectdelta(X_20,X_4,X_7,r1_9,X_10);
+    C_114 := algebra.likesubselect(X_10,C_1,X_74,"",true,false);
+    C_20 := sql.subdelta(C_111,C_1,C_7,C_112,C_114);
+    X_23 := sql.projectdelta(C_20,X_4,C_7,r1_9,X_10);
     X_24:bat[:str] := sql.bind(X_0,"sys","functions","func",0);
-    (X_26,r1_28) := sql.bind(X_0,"sys","functions","func",2);
+    (C_26,r1_28) := sql.bind(X_0,"sys","functions","func",2);
     X_28:bat[:str] := sql.bind(X_0,"sys","functions","func",1);
-    X_31 := sql.projectdelta(X_20,X_24,X_26,r1_28,X_28);
+    X_31 := sql.projectdelta(C_20,X_24,C_26,r1_28,X_28);
     sql.resultSet(X_50,X_51,X_52,X_53,X_55,X_23,X_31);
 end user.s12_1;
 #explain select name,func from functions where not_icontains(name, 
'optimizers');
@@ -341,20 +341,20 @@ function user.s13_1(A0:str):void;
     X_55 := bat.append(X_48,0);
     X_0 := sql.mvc();
     X_4:bat[:str] := sql.bind(X_0,"sys","functions","name",0);
-    X_1:bat[:oid] := sql.tid(X_0,"sys","functions");
+    C_1:bat[:oid] := sql.tid(X_0,"sys","functions");
     X_72:str := calc.+("%",A0);
     X_74:str := calc.+(X_72,"%");
-    X_111 := algebra.likesubselect(X_4,X_1,X_74,"",true,true);
-    (X_7,r1_9) := sql.bind(X_0,"sys","functions","name",2);
-    X_112 := algebra.likesubselect(r1_9,nil:bat[:oid],X_74,"",true,true);
+    C_111 := algebra.likesubselect(X_4,C_1,X_74,"",true,true);
+    (C_7,r1_9) := sql.bind(X_0,"sys","functions","name",2);
+    C_112 := algebra.likesubselect(r1_9,nil:bat[:oid],X_74,"",true,true);
     X_10:bat[:str] := sql.bind(X_0,"sys","functions","name",1);
-    X_114 := algebra.likesubselect(X_10,X_1,X_74,"",true,true);
-    X_20 := sql.subdelta(X_111,X_1,X_7,X_112,X_114);
-    X_23 := sql.projectdelta(X_20,X_4,X_7,r1_9,X_10);
+    C_114 := algebra.likesubselect(X_10,C_1,X_74,"",true,true);
+    C_20 := sql.subdelta(C_111,C_1,C_7,C_112,C_114);
+    X_23 := sql.projectdelta(C_20,X_4,C_7,r1_9,X_10);
     X_24:bat[:str] := sql.bind(X_0,"sys","functions","func",0);
-    (X_26,r1_28) := sql.bind(X_0,"sys","functions","func",2);
+    (C_26,r1_28) := sql.bind(X_0,"sys","functions","func",2);
     X_28:bat[:str] := sql.bind(X_0,"sys","functions","func",1);
-    X_31 := sql.projectdelta(X_20,X_24,X_26,r1_28,X_28);
+    X_31 := sql.projectdelta(C_20,X_24,C_26,r1_28,X_28);
     sql.resultSet(X_50,X_51,X_52,X_53,X_55,X_23,X_31);
 end user.s13_1;
 #rollback;
diff --git a/sql/test/mosaic/Tests/compression.stable.out 
b/sql/test/mosaic/Tests/compression.stable.out
--- a/sql/test/mosaic/Tests/compression.stable.out
+++ b/sql/test/mosaic/Tests/compression.stable.out
@@ -73,15 +73,15 @@ function user.s5_1():void;
     X_47 := bat.append(X_39,0);
     X_55 := bat.append(X_47,0);
     X_0 := sql.mvc();
-    X_1:bat[:oid] := sql.tid(X_0,"sys","tmp3");
+    C_1:bat[:oid] := sql.tid(X_0,"sys","tmp3");
     X_4:bat[:int] := sql.bind(X_0,"sys","tmp3","i",0);
-    X_7 := mosaic.projection(X_1,X_4);
+    X_7 := mosaic.projection(C_1,X_4);
     X_8:bat[:bit] := sql.bind(X_0,"sys","tmp3","b",0);
-    X_10 := mosaic.projection(X_1,X_8);
+    X_10 := mosaic.projection(C_1,X_8);
     X_11:bat[:flt] := sql.bind(X_0,"sys","tmp3","f",0);
-    X_13 := mosaic.projection(X_1,X_11);
+    X_13 := mosaic.projection(C_1,X_11);
     X_14:bat[:timestamp] := sql.bind(X_0,"sys","tmp3","t",0);
-    X_16 := mosaic.projection(X_1,X_14);
+    X_16 := mosaic.projection(C_1,X_14);
     sql.resultSet(X_48,X_49,X_51,X_53,X_55,X_7,X_10,X_13,X_16);
 end user.s5_1;
 #select * from tmp3;
@@ -223,15 +223,15 @@ function user.s11_1():void;
     X_47 := bat.append(X_39,0);
     X_55 := bat.append(X_47,0);
     X_0 := sql.mvc();
-    X_1:bat[:oid] := sql.tid(X_0,"sys","tmp3");
+    C_1:bat[:oid] := sql.tid(X_0,"sys","tmp3");
     X_4:bat[:int] := sql.bind(X_0,"sys","tmp3","i",0);
-    X_7 := mosaic.projection(X_1,X_4);
+    X_7 := mosaic.projection(C_1,X_4);
     X_8:bat[:bit] := sql.bind(X_0,"sys","tmp3","b",0);
-    X_10 := mosaic.projection(X_1,X_8);
+    X_10 := mosaic.projection(C_1,X_8);
     X_11:bat[:flt] := sql.bind(X_0,"sys","tmp3","f",0);
-    X_13 := mosaic.projection(X_1,X_11);
+    X_13 := mosaic.projection(C_1,X_11);
     X_14:bat[:timestamp] := sql.bind(X_0,"sys","tmp3","t",0);
-    X_16 := mosaic.projection(X_1,X_14);
+    X_16 := mosaic.projection(C_1,X_14);
     sql.resultSet(X_48,X_49,X_51,X_53,X_55,X_7,X_10,X_13,X_16);
 end user.s11_1;
 #inline               actions= 0 time=1 usec 
@@ -400,15 +400,15 @@ function user.s18_1():void;
     X_47 := bat.append(X_39,0);
     X_55 := bat.append(X_47,0);
     X_0 := sql.mvc();
-    X_1:bat[:oid] := sql.tid(X_0,"sys","tmp3");
+    C_1:bat[:oid] := sql.tid(X_0,"sys","tmp3");
     X_4:bat[:int] := sql.bind(X_0,"sys","tmp3","i",0);
-    X_7 := mosaic.projection(X_1,X_4);
+    X_7 := mosaic.projection(C_1,X_4);
     X_8:bat[:bit] := sql.bind(X_0,"sys","tmp3","b",0);
-    X_10 := mosaic.projection(X_1,X_8);
+    X_10 := mosaic.projection(C_1,X_8);
     X_11:bat[:flt] := sql.bind(X_0,"sys","tmp3","f",0);
-    X_13 := mosaic.projection(X_1,X_11);
+    X_13 := mosaic.projection(C_1,X_11);
     X_14:bat[:timestamp] := sql.bind(X_0,"sys","tmp3","t",0);
-    X_16 := mosaic.projection(X_1,X_14);
+    X_16 := mosaic.projection(C_1,X_14);
     sql.resultSet(X_48,X_49,X_51,X_53,X_55,X_7,X_10,X_13,X_16);
 end user.s18_1;
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to