Changeset: d309735fc70d for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=d309735fc70d
Modified Files:
        monetdb5/extras/rapi/Tests/rapi08.malC
Branch: Dec2016
Log Message:

Backported test from default branch.


diffs (50 lines):

diff --git a/monetdb5/extras/rapi/Tests/rapi08.malC 
b/monetdb5/extras/rapi/Tests/rapi08.malC
--- a/monetdb5/extras/rapi/Tests/rapi08.malC
+++ b/monetdb5/extras/rapi/Tests/rapi08.malC
@@ -1,28 +1,26 @@
 gv:= bat.new(:int);
-bat.append(gv,1);
-bat.append(gv,1);
-bat.append(gv,2);
-bat.append(gv,2);
+gv:= bat.append(gv,1);
+gv:= bat.append(gv,1);
+gv:= bat.append(gv,2);
+gv:= bat.append(gv,2);
 
 dv:= bat.new(:int);
-bat.append(dv,42);
-bat.append(dv,84);
-bat.append(dv,42);
-bat.append(dv,20);
+dv:= bat.append(dv,42);
+dv:= bat.append(dv,84);
+dv:= bat.append(dv,42);
+dv:= bat.append(dv,20);
 
 # tuple identifiers
 ti:= bat.new(:oid);
-bat.append(ti,0:oid);
-bat.append(ti,1:oid);
-bat.append(ti,2:oid);
-bat.append(ti,3:oid);
+ti:= bat.append(ti,0:oid);
+ti:= bat.append(ti,1:oid);
+ti:= bat.append(ti,2:oid);
+ti:= bat.append(ti,3:oid);
 
-X_8 := algebra.projection(ti,gv);
-(X_9,r1_9,r2_9) := group.subgroupdone(X_8);
-X_12 := algebra.projection(r1_9,X_8);
-X_15 := algebra.projection(ti,dv); 
+ti_gv:bat[:int] := algebra.projection(ti,gv);
+(grp:bat[:oid],r1_9:bat[:oid],r2_9:bat[:lng]) := group.subgroupdone(ti_gv);
+ti_dv:bat[:int] := algebra.projection(ti,dv); 
 
-io.print(X_9);
-X_16:bat[:dbl] := rapi.subeval_aggr(nil:ptr,"res <- aggregate(arg2, 
by=list(aggr_group), FUN=median); return(res$x)",X_8,X_15);
-io.print(X_16);
-
+io.print(grp);
+res:bat[:dbl] := rapi.subeval_aggr(nil:ptr,"res <- aggregate(arg2, 
by=list(aggr_group), FUN=median); return(res$x)",ti_gv,ti_dv);
+io.print(res);
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to