Changeset: 7df43ce11391 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=7df43ce11391
Modified Files:
        
sql/test/BugTracker-2010/Tests/group-by_ordered_column.Bug-2564.stable.out.32bit
Branch: Dec2016
Log Message:

Approved 32 bit output.


diffs (102 lines):

diff --git 
a/sql/test/BugTracker-2010/Tests/group-by_ordered_column.Bug-2564.stable.out.32bit
 
b/sql/test/BugTracker-2010/Tests/group-by_ordered_column.Bug-2564.stable.out.32bit
--- 
a/sql/test/BugTracker-2010/Tests/group-by_ordered_column.Bug-2564.stable.out.32bit
+++ 
b/sql/test/BugTracker-2010/Tests/group-by_ordered_column.Bug-2564.stable.out.32bit
@@ -38,46 +38,59 @@ Ready.
 % .explain # table_name
 % mal # name
 % clob # type
-% 113 # length
-function user.s7_1():void;
-    X_58:void := querylog.define("explain select count(*) from t2564 group by 
c1, c2, c3;","sequential_pipe",35);
-    X_41 := bat.new(nil:oid,nil:str);
-    X_49 := bat.append(X_41,"sys.L2");
-    X_44 := bat.new(nil:oid,nil:str);
-    X_51 := bat.append(X_44,"L1");
-    X_45 := bat.new(nil:oid,nil:str);
-    X_53 := bat.append(X_45,"wrd");
-    X_46 := bat.new(nil:oid,nil:int);
-    X_55 := bat.append(X_46,32);
-    X_48 := bat.new(nil:oid,nil:int);
-    X_57 := bat.append(X_48,0);
-    X_1 := sql.mvc();
-    C_2:bat[:oid] := sql.tid(X_1,"sys","t2564");
-    X_5:bat[:int] := sql.bind(X_1,"sys","t2564","c3",0);
-    (C_8:bat[:oid],r1_8:bat[:int]) := sql.bind(X_1,"sys","t2564","c3",2);
-    X_11:bat[:int] := sql.bind(X_1,"sys","t2564","c3",1);
-    X_13 := sql.delta(X_5,C_8,r1_8,X_11);
-    X_14 := algebra.projection(C_2,X_13);
-    X_15:bat[:int] := sql.bind(X_1,"sys","t2564","c1",0);
-    (C_17:bat[:oid],r1_17:bat[:int]) := sql.bind(X_1,"sys","t2564","c1",2);
-    X_19:bat[:int] := sql.bind(X_1,"sys","t2564","c1",1);
-    X_20 := sql.delta(X_15,C_17,r1_17,X_19);
-    X_21 := algebra.projection(C_2,X_20);
-    X_22:bat[:int] := sql.bind(X_1,"sys","t2564","c2",0);
-    (C_24:bat[:oid],r1_24:bat[:int]) := sql.bind(X_1,"sys","t2564","c2",2);
-    X_26:bat[:int] := sql.bind(X_1,"sys","t2564","c2",1);
-    X_27 := sql.delta(X_22,C_24,r1_24,X_26);
-    X_28 := algebra.projection(C_2,X_27);
-    (X_29,r1_29,r2_29) := group.subgroup(X_28);
-    (X_32,r1_32,r2_32) := group.subgroup(X_21,X_29);
-    (X_35,r1_35,r2_35) := group.subgroupdone(X_14,X_32);
-    X_38:bat[:wrd] := aggr.subcount(X_35,X_35,r1_35,false);
-    sql.resultSet(X_49,X_51,X_53,X_55,X_57,X_38);
-end user.s7_1;
+% 116 # length
+function user.s10_1():void;
+    X_0:void := querylog.define("explain select count(*) from t2564 group by 
c1, c2, c3;","sequential_pipe",24:int);
+    X_43 := bat.new(nil:str);
+    X_50 := bat.append(X_43,"sys.L3");
+    X_45 := bat.new(nil:str);
+    X_52 := bat.append(X_45,"L2");
+    X_46 := bat.new(nil:str);
+    X_54 := bat.append(X_46,"bigint");
+    X_47 := bat.new(nil:int);
+    X_56 := bat.append(X_47,64:int);
+    X_49 := bat.new(nil:int);
+    X_58 := bat.append(X_49,0:int);
+    X_3 := sql.mvc();
+    C_4:bat[:oid] := sql.tid(X_3,"sys","t2564");
+    X_7:bat[:int] := sql.bind(X_3,"sys","t2564","c3",0:int);
+    X_16 := algebra.projection(C_4,X_7);
+    X_17:bat[:int] := sql.bind(X_3,"sys","t2564","c1",0:int);
+    X_23 := algebra.projection(C_4,X_17);
+    X_24:bat[:int] := sql.bind(X_3,"sys","t2564","c2",0:int);
+    X_30 := algebra.projection(C_4,X_24);
+    (X_31,C1_32,r2_32) := group.subgroup(X_30);
+    (X_34,C1_35,r2_35) := group.subgroup(X_23,X_31);
+    (X_37,C1_38,r2_38) := group.subgroupdone(X_16,X_34);
+    X_40:bat[:lng] := aggr.subcount(X_37,X_37,C1_38,false);
+    sql.resultSet(X_50,X_52,X_54,X_56,X_58,X_40);
+end user.s10_1;
+#inline               actions= 0 time=1 usec 
+#remap                actions= 0 time=4 usec 
+#costmodel            actions= 1 time=2 usec 
+#coercion             actions= 0 time=2 usec 
+#evaluate             actions= 0 time=4 usec 
+#emptybind            actions= 9 time=37 usec 
+#aliases              actions= 3 time=11 usec 
+#mergetable           actions= 0 time=44 usec 
+#deadcode             actions= 9 time=11 usec 
+#aliases              actions= 0 time=7 usec 
+#constants            actions= 2 time=8 usec 
+#commonTerms          actions= 0 time=7 usec 
+#projectionpath       actions= 0 time=5 usec 
+#reorder              actions= 1 time=35 usec 
+#deadcode             actions= 0 time=8 usec 
+#reduce               actions=37 time=14 usec 
+#matpack              actions= 0 time=4 usec 
+#multiplex            actions= 0 time=3 usec 
+#profiler             actions= 1 time=4 usec 
+#candidates           actions= 1 time=1 usec 
+#garbagecollector     actions= 1 time=20 usec 
+#total                actions= 1 time=425 usec 
 #select count(*) from t2564 group by c1, c2, c3;
-% sys.L2 # table_name
-% L1 # name
-% wrd # type
+% sys.L3 # table_name
+% L2 # name
+% bigint # type
 % 1 # length
 [ 1    ]
 [ 1    ]
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to