Changeset: de5a2c848094 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=de5a2c848094
Modified Files:
sql/test/BugTracker-2017/Tests/side-effect.Bug-6397.stable.out
Branch: default
Log Message:
Approve explain output
diffs (63 lines):
diff --git a/sql/test/BugTracker-2017/Tests/side-effect.Bug-6397.stable.out
b/sql/test/BugTracker-2017/Tests/side-effect.Bug-6397.stable.out
--- a/sql/test/BugTracker-2017/Tests/side-effect.Bug-6397.stable.out
+++ b/sql/test/BugTracker-2017/Tests/side-effect.Bug-6397.stable.out
@@ -41,34 +41,34 @@ Ready.
% .explain # table_name
% mal # name
% clob # type
-% 153 # length
+% 161 # length
function user.s4_1():void;
- X_5:void := querylog.define("explain select count(*) from
my_generate_series(1,5) as t1,\nmy_generate_series(1,100) as t2;",
"default_pipe", 33:int);
-barrier X_97 := language.dataflow();
- X_31 := bat.new(nil:str);
- X_37 := bat.new(nil:int);
- X_35 := bat.new(nil:int);
- X_34 := bat.new(nil:str);
- X_33 := bat.new(nil:str);
+ X_5:void := querylog.define("explain select count(*) from
my_generate_series(1,5) as t1,\nmy_generate_series(1,100) as t2;":str,
"default_pipe":str, 33:int);
+barrier X_98:bit := language.dataflow();
+ X_31:bat[:str] := bat.new(nil:str);
+ X_37:bat[:int] := bat.new(nil:int);
+ X_35:bat[:int] := bat.new(nil:int);
+ X_34:bat[:str] := bat.new(nil:str);
+ X_33:bat[:str] := bat.new(nil:str);
X_13:bat[:int] := user.my_generate_series(1:int, 5:int);
- X_14 := aggr.count(X_13);
- X_21 := sql.single(X_14);
+ X_14:lng := aggr.count(X_13:bat[:int]);
+ X_21:bat[:lng] := sql.single(X_14:lng);
X_19:bat[:int] := user.my_generate_series(1:int, 100:int);
- X_20 := aggr.count(X_19);
- X_22 := sql.single(X_20);
- (X_23, X_24) := algebra.crossproduct(X_21, X_22);
- X_25 := algebra.projection(X_23, X_21);
- X_26 := algebra.projection(X_24, X_22);
- X_27:bat[:lng] := batcalc.*(X_25, X_26);
- X_38 := bat.append(X_31, ".L10");
- X_40 := bat.append(X_33, "L7");
- X_42 := bat.append(X_34, "bigint");
- X_44 := bat.append(X_35, 64:int);
- X_46 := bat.append(X_37, 0:int);
- language.pass(X_21);
- language.pass(X_22);
-exit X_97;
- sql.resultSet(X_38, X_40, X_42, X_44, X_46, X_27);
+ X_20:lng := aggr.count(X_19:bat[:int]);
+ X_22:bat[:lng] := sql.single(X_20:lng);
+ (X_23:bat[:oid], X_24:bat[:oid]) := algebra.crossproduct(X_21:bat[:lng],
X_22:bat[:lng]);
+ X_25:bat[:lng] := algebra.projection(X_23:bat[:oid], X_21:bat[:lng]);
+ X_26:bat[:lng] := algebra.projection(X_24:bat[:oid], X_22:bat[:lng]);
+ X_27:bat[:lng] := batcalc.*(X_25:bat[:lng], X_26:bat[:lng]);
+ X_38:bat[:str] := bat.append(X_31:bat[:str], ".L10":str);
+ X_40:bat[:str] := bat.append(X_33:bat[:str], "L7":str);
+ X_42:bat[:str] := bat.append(X_34:bat[:str], "bigint":str);
+ X_44:bat[:int] := bat.append(X_35:bat[:int], 64:int);
+ X_46:bat[:int] := bat.append(X_37:bat[:int], 0:int);
+ language.pass(X_21:bat[:lng]);
+ language.pass(X_22:bat[:lng]);
+exit X_98:bit;
+ sql.resultSet(X_38:bat[:str], X_40:bat[:str], X_42:bat[:str],
X_44:bat[:int], X_46:bat[:int], X_27:bat[:lng]);
end user.s4_1;
#inline actions= 0 time=4 usec
#remap actions= 1 time=35 usec
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list