Changeset: 73f3c2ad21cd for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=73f3c2ad21cd
Modified Files:
        monetdb5/optimizer/Tests/dataflow.stable.out
        sql/test/remote/Tests/partition_elim.stable.out
Branch: default
Log Message:

Approve output


diffs (271 lines):

diff --git a/monetdb5/optimizer/Tests/dataflow.stable.out 
b/monetdb5/optimizer/Tests/dataflow.stable.out
--- a/monetdb5/optimizer/Tests/dataflow.stable.out
+++ b/monetdb5/optimizer/Tests/dataflow.stable.out
@@ -40,17 +40,18 @@ barrier X_27:bit := language.dataflow();
     t6:bat[:oid] := algebra.select(s:bat[:int], l:int, h:int, true:bit, 
true:bit, false:bit);  #[13] (0) ALGselect1 19 <- 1 5 6 12 12 14 
     t7:bat[:oid] := algebra.select(s:bat[:int], l:int, h:int, true:bit, 
true:bit, false:bit);  #[14] (0) ALGselect1 20 <- 1 5 6 12 12 14 
     t8:bat[:oid] := algebra.select(s:bat[:int], l:int, h:int, true:bit, 
true:bit, false:bit);  #[15] (0) ALGselect1 21 <- 1 5 6 12 12 14 
-exit X_27:bit;                                 #[16] (0)  27 
-    z:bat[:oid] := mat.pack(t1:bat[:oid], t2:bat[:oid], t3:bat[:oid], 
t4:bat[:oid], t5:bat[:oid], t6:bat[:oid], t7:bat[:oid], t8:bat[:oid]);   #[17] 
(0) MATpack 9 <- 11 15 16 17 18 19 20 21 
-    mdb.var();                                 #[18] (0) MDBvar 22 
-    c:lng := aggr.count(z:bat[:oid]);          #[19] (0) ALGcount_bat 23 <- 9 
-    io.print(c:lng);                           #[20] (0) IOprint_val 24 <- 23 
-    io.print("done":str);                      #[21] (0) IOprint_val 25 <- 26 
-end user.tst;                                  #[22] (0)  
-#dataflow             actions= 1 time=19 usec 
-#garbagecollector     actions= 1 time=19 usec 
-#Stack 'tst' size=40 top=32
-#[ 1]     s (2,2,15) = <tmp_65> :bat[:int] rows=100000   
+    language.pass(s:bat[:int]);                #[16] (0) MALpass 29 <- 1 
+exit X_27:bit;                                 #[17] (0)  27 
+    z:bat[:oid] := mat.pack(t1:bat[:oid], t2:bat[:oid], t3:bat[:oid], 
t4:bat[:oid], t5:bat[:oid], t6:bat[:oid], t7:bat[:oid], t8:bat[:oid]);   #[18] 
(0) MATpack 9 <- 11 15 16 17 18 19 20 21 
+    mdb.var();                                 #[19] (0) MDBvar 22 
+    c:lng := aggr.count(z:bat[:oid]);          #[20] (0) ALGcount_bat 23 <- 9 
+    io.print(c:lng);                           #[21] (0) IOprint_val 24 <- 23 
+    io.print("done":str);                      #[22] (0) IOprint_val 25 <- 26 
+end user.tst;                                  #[23] (0)  
+#dataflow             actions= 1 time=22 usec 
+#garbagecollector     actions= 1 time=18 usec 
+#Stack 'tst' size=40 top=33
+#[ 1]     s (2,2,16) = <tmp_106> :bat[:int] rows=100000   
 #[ 2]   X_2 (2,2,2) = 0@0 :oid  constant  
 #[ 3]   X_3 (2,2,2) = 100000 :lng  constant  
 #[ 4]   X_4 (2,2,2) = 100000 :int  constant  
diff --git a/sql/test/remote/Tests/partition_elim.stable.out 
b/sql/test/remote/Tests/partition_elim.stable.out
--- a/sql/test/remote/Tests/partition_elim.stable.out
+++ b/sql/test/remote/Tests/partition_elim.stable.out
@@ -137,7 +137,7 @@ Ready.
 % 117 # length
 function user.main():void;
     X_5:void := querylog.define("explain select x,y from test where x between 
4.0 and 6.0;", "default_pipe", 49:int);
-barrier X_149 := language.dataflow();
+barrier X_143 := language.dataflow();
     X_40:bat[:dbl] := bat.new(nil:dbl);
     X_8 := sql.mvc();
     X_119:bat[:dbl] := sql.bind(X_8, "sys", "test2", "x", 0:int, 0:int, 2:int);
@@ -160,29 +160,18 @@ barrier X_149 := language.dataflow();
     X_129 := algebra.projection(C_125, X_122);
     X_121:bat[:dbl] := sql.bind(X_8, "sys", "test2", "y", 0:int, 0:int, 2:int);
     X_128 := algebra.projection(C_124, X_121);
-    language.pass(X_119);
-    language.pass(X_120);
-    language.pass(C_36);
-    language.pass(X_30);
-    language.pass(C_125);
-    language.pass(C_124);
-exit X_149;
     X_42 := bat.append(X_40, X_25, true);
     X_43 := bat.append(X_42, X_37, true);
-barrier X_152 := language.dataflow();
     X_44:bat[:dbl] := bat.new(nil:dbl);
     X_140 := mat.packIncrement(X_128, 2:int);
     X_26 := mat.packIncrement(X_140, X_129);
-exit X_152;
     X_45 := bat.append(X_44, X_26, true);
     X_46 := bat.append(X_45, X_38, true);
-barrier X_155 := language.dataflow();
     X_48 := bat.new(nil:str);
     X_54 := bat.new(nil:int);
     X_52 := bat.new(nil:int);
     X_51 := bat.new(nil:str);
     X_50 := bat.new(nil:str);
-exit X_155;
     X_55 := bat.append(X_48, ".test");
     X_57 := bat.append(X_50, "x");
     X_59 := bat.append(X_51, "double");
@@ -193,6 +182,13 @@ exit X_155;
     X_68 := bat.append(X_59, "double");
     X_69 := bat.append(X_61, 53:int);
     X_70 := bat.append(X_63, 0:int);
+    language.pass(X_119);
+    language.pass(X_120);
+    language.pass(C_36);
+    language.pass(X_30);
+    language.pass(C_125);
+    language.pass(C_124);
+exit X_143;
     sql.resultSet(X_65, X_66, X_68, X_69, X_70, X_43, X_46);
 end user.main;
 #inline               actions= 0 time=3 usec 
@@ -226,7 +222,7 @@ end user.main;
 % 121 # length
 function user.main():void;
     X_8:void := querylog.define("explain select x,y from test where x between 
(7-3) and (7-1);", "default_pipe", 63:int);
-barrier X_169 := language.dataflow();
+barrier X_163 := language.dataflow();
     X_55:bat[:dbl] := bat.new(nil:dbl);
     X_11 := sql.mvc();
     X_139:bat[:dbl] := sql.bind(X_11, "sys", "test2", "x", 0:int, 0:int, 
2:int);
@@ -249,29 +245,18 @@ barrier X_169 := language.dataflow();
     X_149 := algebra.projection(C_145, X_142);
     X_141:bat[:dbl] := sql.bind(X_11, "sys", "test2", "y", 0:int, 0:int, 
2:int);
     X_148 := algebra.projection(C_144, X_141);
-    language.pass(X_139);
-    language.pass(X_140);
-    language.pass(C_51);
-    language.pass(X_39);
-    language.pass(C_145);
-    language.pass(C_144);
-exit X_169;
     X_57 := bat.append(X_55, X_34, true);
     X_58 := bat.append(X_57, X_52, true);
-barrier X_172 := language.dataflow();
     X_59:bat[:dbl] := bat.new(nil:dbl);
     X_160 := mat.packIncrement(X_148, 2:int);
     X_35 := mat.packIncrement(X_160, X_149);
-exit X_172;
     X_60 := bat.append(X_59, X_35, true);
     X_61 := bat.append(X_60, X_53, true);
-barrier X_175 := language.dataflow();
     X_63 := bat.new(nil:str);
     X_69 := bat.new(nil:int);
     X_67 := bat.new(nil:int);
     X_66 := bat.new(nil:str);
     X_65 := bat.new(nil:str);
-exit X_175;
     X_70 := bat.append(X_63, ".test");
     X_72 := bat.append(X_65, "x");
     X_74 := bat.append(X_66, "double");
@@ -282,6 +267,13 @@ exit X_175;
     X_83 := bat.append(X_74, "double");
     X_84 := bat.append(X_76, 53:int);
     X_85 := bat.append(X_78, 0:int);
+    language.pass(X_139);
+    language.pass(X_140);
+    language.pass(C_51);
+    language.pass(X_39);
+    language.pass(C_145);
+    language.pass(C_144);
+exit X_163;
     sql.resultSet(X_80, X_81, X_83, X_84, X_85, X_58, X_61);
 end user.main;
 #inline               actions= 0 time=3 usec 
@@ -315,7 +307,7 @@ end user.main;
 % 143 # length
 function user.main():void;
     X_9:void := querylog.define("explain select x,y from test where x between 
4.0 and 6.0 and y between 0.0 and 2.0;", "default_pipe", 37:int);
-barrier X_137 := language.dataflow();
+barrier X_131 := language.dataflow();
     X_36 := bat.new(nil:str);
     X_42 := bat.new(nil:int);
     X_40 := bat.new(nil:int);
@@ -336,13 +328,6 @@ barrier X_137 := language.dataflow();
     X_116 := algebra.projection(C_112, X_107);
     X_115 := algebra.projection(C_113, X_106);
     X_114 := algebra.projection(C_112, X_105);
-    language.pass(X_108);
-    language.pass(X_107);
-    language.pass(C_113);
-    language.pass(X_106);
-    language.pass(C_112);
-    language.pass(X_105);
-exit X_137;
     X_43 := bat.append(X_36, "sys.test");
     X_45 := bat.append(X_38, "x");
     X_46 := bat.append(X_39, "double");
@@ -353,12 +338,17 @@ exit X_137;
     X_55 := bat.append(X_46, "double");
     X_56 := bat.append(X_48, 53:int);
     X_57 := bat.append(X_50, 0:int);
-barrier X_140 := language.dataflow();
     X_126 := mat.packIncrement(X_114, 2:int);
     X_32 := mat.packIncrement(X_126, X_115);
     X_128 := mat.packIncrement(X_116, 2:int);
     X_33 := mat.packIncrement(X_128, X_117);
-exit X_140;
+    language.pass(X_108);
+    language.pass(X_107);
+    language.pass(C_113);
+    language.pass(X_106);
+    language.pass(C_112);
+    language.pass(X_105);
+exit X_131;
     sql.resultSet(X_52, X_53, X_55, X_56, X_57, X_32, X_33);
 end user.main;
 #inline               actions= 0 time=2 usec 
@@ -392,7 +382,7 @@ end user.main;
 % 156 # length
 function user.main():void;
     X_12:void := querylog.define("explain select x,y from test where x between 
4.0 and 6.0 and y between (1.0-1.0) and (4.0-2.0);", "default_pipe", 45:int);
-barrier X_152 := language.dataflow();
+barrier X_146 := language.dataflow();
     X_46 := bat.new(nil:str);
     X_52 := bat.new(nil:int);
     X_50 := bat.new(nil:int);
@@ -413,13 +403,6 @@ barrier X_152 := language.dataflow();
     X_131 := algebra.projection(C_127, X_122);
     X_130 := algebra.projection(C_128, X_121);
     X_129 := algebra.projection(C_127, X_120);
-    language.pass(X_123);
-    language.pass(X_122);
-    language.pass(C_128);
-    language.pass(X_121);
-    language.pass(C_127);
-    language.pass(X_120);
-exit X_152;
     X_53 := bat.append(X_46, "sys.test");
     X_55 := bat.append(X_48, "x");
     X_57 := bat.append(X_49, "double");
@@ -430,12 +413,17 @@ exit X_152;
     X_66 := bat.append(X_57, "double");
     X_67 := bat.append(X_59, 53:int);
     X_68 := bat.append(X_61, 0:int);
-barrier X_155 := language.dataflow();
     X_141 := mat.packIncrement(X_129, 2:int);
     X_42 := mat.packIncrement(X_141, X_130);
     X_143 := mat.packIncrement(X_131, 2:int);
     X_43 := mat.packIncrement(X_143, X_132);
-exit X_155;
+    language.pass(X_123);
+    language.pass(X_122);
+    language.pass(C_128);
+    language.pass(X_121);
+    language.pass(C_127);
+    language.pass(X_120);
+exit X_146;
     sql.resultSet(X_63, X_64, X_66, X_67, X_68, X_42, X_43);
 end user.main;
 #inline               actions= 0 time=2 usec 
@@ -469,7 +457,7 @@ end user.main;
 % 160 # length
 function user.main():void;
     X_15:void := querylog.define("explain select x,y from test where x between 
(7-3) and (7-1) and y between (1.0-1.0) and (4.0-2.0);", "default_pipe", 
53:int);
-barrier X_165 := language.dataflow();
+barrier X_159 := language.dataflow();
     X_55 := bat.new(nil:str);
     X_61 := bat.new(nil:int);
     X_59 := bat.new(nil:int);
@@ -490,13 +478,6 @@ barrier X_165 := language.dataflow();
     X_144 := algebra.projection(C_140, X_135);
     X_143 := algebra.projection(C_141, X_134);
     X_142 := algebra.projection(C_140, X_133);
-    language.pass(X_136);
-    language.pass(X_135);
-    language.pass(C_141);
-    language.pass(X_134);
-    language.pass(C_140);
-    language.pass(X_133);
-exit X_165;
     X_62 := bat.append(X_55, "sys.test");
     X_64 := bat.append(X_57, "x");
     X_66 := bat.append(X_58, "double");
@@ -507,12 +488,17 @@ exit X_165;
     X_75 := bat.append(X_66, "double");
     X_76 := bat.append(X_68, 53:int);
     X_77 := bat.append(X_70, 0:int);
-barrier X_168 := language.dataflow();
     X_154 := mat.packIncrement(X_142, 2:int);
     X_51 := mat.packIncrement(X_154, X_143);
     X_156 := mat.packIncrement(X_144, 2:int);
     X_52 := mat.packIncrement(X_156, X_145);
-exit X_168;
+    language.pass(X_136);
+    language.pass(X_135);
+    language.pass(C_141);
+    language.pass(X_134);
+    language.pass(C_140);
+    language.pass(X_133);
+exit X_159;
     sql.resultSet(X_72, X_73, X_75, X_76, X_77, X_51, X_52);
 end user.main;
 #inline               actions= 0 time=2 usec 
_______________________________________________
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to