Changeset: f7beb9ffd266 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=f7beb9ffd266
Removed Files:
monetdb5/tests/BugsViaSourgeforce/Tests/ID.1024615.mal
monetdb5/tests/BugsViaSourgeforce/Tests/ID.1024615.stable.err
monetdb5/tests/BugsViaSourgeforce/Tests/ID.1024615.stable.out
Modified Files:
monetdb5/mal/Tests/tst047.mal
monetdb5/mal/Tests/tst047.stable.out
monetdb5/mal/Tests/tst1502.mal
monetdb5/mal/Tests/tst1502.stable.out
monetdb5/mal/Tests/tst201.mal
monetdb5/mal/Tests/tst201.stable.out
monetdb5/mal/Tests/tst903.mal
monetdb5/mal/Tests/tst903.stable.out
monetdb5/mal/Tests/venks.mal
monetdb5/mal/Tests/venks.stable.out
monetdb5/optimizer/Tests/CXerror1.mal
monetdb5/optimizer/Tests/CXerror1.stable.out
monetdb5/optimizer/Tests/reorder00.mal
monetdb5/optimizer/Tests/reorder00.stable.out
monetdb5/optimizer/Tests/tst4700.mal
monetdb5/optimizer/Tests/tst4700.stable.out
monetdb5/tests/BugReports/Tests/no.016.mal
monetdb5/tests/BugReports/Tests/no.016.stable.out
monetdb5/tests/BugsViaSourgeforce/Tests/All
monetdb5/tests/gdkTests/Tests/append_dense_tail.mal
monetdb5/tests/gdkTests/Tests/append_dense_tail.stable.out
monetdb5/tests/gdkTests/Tests/cross.mal
monetdb5/tests/gdkTests/Tests/cross.stable.out
monetdb5/tests/gdkTests/Tests/qsort.mal
monetdb5/tests/gdkTests/Tests/qsort.stable.out
monetdb5/tests/gdkTests/Tests/semijoin.mal
monetdb5/tests/gdkTests/Tests/semijoin.stable.out
monetdb5/tests/gdkTests/Tests/void.mal
monetdb5/tests/gdkTests/Tests/void.stable.out
Branch: default
Log Message:
Prepare tests for :oid headed version
These test have been adjusted to work correctly under the new
algebra signatures. (not yet checked in)
diffs (truncated from 1306 to 300 lines):
diff --git a/monetdb5/mal/Tests/tst047.mal b/monetdb5/mal/Tests/tst047.mal
--- a/monetdb5/mal/Tests/tst047.mal
+++ b/monetdb5/mal/Tests/tst047.mal
@@ -11,5 +11,3 @@ io.print(br);
l0:= algebra.copy(b);
io.print(l0);
-l1:= algebra.copy(br);
-io.print(l1);
diff --git a/monetdb5/mal/Tests/tst047.stable.out
b/monetdb5/mal/Tests/tst047.stable.out
--- a/monetdb5/mal/Tests/tst047.stable.out
+++ b/monetdb5/mal/Tests/tst047.stable.out
@@ -40,8 +40,6 @@ function user.main():void;
io.print(br);
l0 := algebra.copy(b);
io.print(l0);
- l1 := algebra.copy(br);
- io.print(l1);
end main;
#-----------------#
# h tmp_4 # name
@@ -64,13 +62,6 @@ end main;
[ 0@0, 1 ]
[ 1@0, 4 ]
[ 2@0, 9 ]
-#-----------------#
-# h tmp_6 # name
-# int int # type
-#-----------------#
-[ 1, 0@0 ]
-[ 4, 1@0 ]
-[ 9, 2@0 ]
# 07:58:46 >
# 07:58:46 > Done.
diff --git a/monetdb5/mal/Tests/tst1502.mal b/monetdb5/mal/Tests/tst1502.mal
--- a/monetdb5/mal/Tests/tst1502.mal
+++ b/monetdb5/mal/Tests/tst1502.mal
@@ -40,6 +40,4 @@
io.print(xs);
io.print("hsort xrev");
xrev:=bat.reverse(x);
- xsrev:= algebra.sort(xrev);
- io.print(xsrev);
diff --git a/monetdb5/mal/Tests/tst1502.stable.out
b/monetdb5/mal/Tests/tst1502.stable.out
--- a/monetdb5/mal/Tests/tst1502.stable.out
+++ b/monetdb5/mal/Tests/tst1502.stable.out
@@ -99,8 +99,6 @@ function user.main():void;
io.print(xs);
io.print("hsort xrev");
xrev := bat.reverse(x);
- xsrev := algebra.sort(xrev);
- io.print(xsrev);
end main;
[ "sort x" ]
#-----------------#
@@ -116,18 +114,6 @@ end main;
[ 7@0, 3 ]
[ 8@0, 3 ]
[ "hsort xrev" ]
-#-----------------#
-# h tmp_8 # name
-# chr void # type
-#-----------------#
-[ 1, 1@0 ]
-[ 1, 2@0 ]
-[ 2, 3@0 ]
-[ 2, 4@0 ]
-[ 2, 5@0 ]
-[ 2, 6@0 ]
-[ 3, 7@0 ]
-[ 3, 8@0 ]
# 07:59:07 >
# 07:59:07 > Done.
diff --git a/monetdb5/mal/Tests/tst201.mal b/monetdb5/mal/Tests/tst201.mal
--- a/monetdb5/mal/Tests/tst201.mal
+++ b/monetdb5/mal/Tests/tst201.mal
@@ -85,38 +85,38 @@ exit MALException;
#
## Lets cut out a few sections
br:= bat.reverse(b);
- v38:= algebra.select(br,2@0,4@0);
+ v38:= algebra.slice(b,2@0,4@0);
v39:= io.print(v38);
#b.select(2,4).print;
v40:= calc.oid(nil);
- v41:= algebra.select(br,7@0,v40);
+ v41:= algebra.slice(b,7@0,v40);
v42:= io.print(v41);
#b.select(7,int(nil)).print;
v43:= calc.oid(nil);
v44:= calc.oid(nil);
- v45:= algebra.select(br,v43,v44);
+ v45:= algebra.slice(b,v43,v44);
v46:= io.print(v45);
#b.select(int(nil),int(nil)).print;
#
## A 2-dimensional cut
- v47:= algebra.fragment(br,"fox","quick",1@0,5@0);
+ v47:= algebra.fragment(b,1@0,5@0,"fox","quick");
bns := v47;
v48:= io.print(bns);
#bns:=b.fragment("fox","quick",1,5);bns.print;
v49:= calc.str(nil);
- v50:= algebra.fragment(br,"fox",v49,1@0,5@0);
+ v50:= algebra.fragment(b,1@0,5@0,"fox",v49);
v51:= io.print(v50);
#b.fragment("fox",str(nil),1,5).print;
v52:= calc.str(nil);
v53:= calc.oid(nil);
v54:= calc.oid(nil);
- v55:= algebra.fragment(br,"fox",v52,v53,v54);
+ v55:= algebra.fragment(b,v53,v54,"fox",v52);
v56:= io.print(v55);
#b.fragment("fox",str(nil),int(nil),int(nil)).print;
v57:= calc.str(nil);
v58:= calc.oid(nil);
v59:= calc.oid(nil);
- v60:= algebra.fragment(br,v57,"f",v58,v59);
+ v60:= algebra.fragment(b,v58,v59,v57,"f");
v61:= io.print(v60);
#b.fragment(str(nil),"f",int(nil),int(nil)).print;
v62:= bat.reverse(b);
@@ -127,15 +127,16 @@ exit MALException;
v67:= io.print(v66);
#b.reverse.fragment(int(nil),int(nil),str(nil),"f").print;
#
- v68:= bat.reverse(bns);
- v69:= algebra.join(br,v68);
+ brr:= bat.reverse(br);
+ bnsr:= bat.reverse(bns);
+ v69:= algebra.join(brr,bnsr);
bnj := v69;
#bnj:= b.join(bns.reverse);
v70:= io.print(bnj);
#bnj.print;
#
v71:= bat.reverse(bnj);
- v72:= algebra.semijoin(br,v71);
+ v72:= algebra.semijoin(brr,v71);
bnk := v72;
#bnk:= b.semijoin(bnj.reverse);
v73:= io.print(bnk);
diff --git a/monetdb5/mal/Tests/tst201.stable.out
b/monetdb5/mal/Tests/tst201.stable.out
--- a/monetdb5/mal/Tests/tst201.stable.out
+++ b/monetdb5/mal/Tests/tst201.stable.out
@@ -256,37 +256,37 @@ exit MALException:str ;
#b.count.print;
## Lets cut out a few sections
br := bat.reverse(b);
- v38 := algebra.select(br,2@0,4@0);
+ v38 := algebra.slice(b,2@0,4@0);
v39 := io.print(v38);
#b.select(2,4).print;
v40 := calc.oid(nil);
- v41 := algebra.select(br,7@0,v40);
+ v41 := algebra.slice(b,7@0,v40);
v42 := io.print(v41);
#b.select(7,int(nil)).print;
v43 := calc.oid(nil);
v44 := calc.oid(nil);
- v45 := algebra.select(br,v43,v44);
+ v45 := algebra.slice(b,v43,v44);
v46 := io.print(v45);
#b.select(int(nil),int(nil)).print;
## A 2-dimensional cut
- v47 := algebra.fragment(br,"fox","quick",1@0,5@0);
+ v47 := algebra.fragment(b,1@0,5@0,"fox","quick");
bns := v47;
v48 := io.print(bns);
#bns:=b.fragment("fox","quick",1,5);bns.print;
v49 := calc.str(nil);
- v50 := algebra.fragment(br,"fox",v49,1@0,5@0);
+ v50 := algebra.fragment(b,1@0,5@0,"fox",v49);
v51 := io.print(v50);
#b.fragment("fox",str(nil),1,5).print;
v52 := calc.str(nil);
v53 := calc.oid(nil);
v54 := calc.oid(nil);
- v55 := algebra.fragment(br,"fox",v52,v53,v54);
+ v55 := algebra.fragment(b,v53,v54,"fox",v52);
v56 := io.print(v55);
#b.fragment("fox",str(nil),int(nil),int(nil)).print;
v57 := calc.str(nil);
v58 := calc.oid(nil);
v59 := calc.oid(nil);
- v60 := algebra.fragment(br,v57,"f",v58,v59);
+ v60 := algebra.fragment(b,v58,v59,v57,"f");
v61 := io.print(v60);
#b.fragment(str(nil),"f",int(nil),int(nil)).print;
v62 := bat.reverse(b);
@@ -296,14 +296,15 @@ exit MALException:str ;
v66 := algebra.fragment(b,v63,v64,v65,"f");
v67 := io.print(v66);
#b.reverse.fragment(int(nil),int(nil),str(nil),"f").print;
- v68 := bat.reverse(bns);
- v69 := algebra.join(br,v68);
+ brr := bat.reverse(br);
+ bnsr := bat.reverse(bns);
+ v69 := algebra.join(brr,bnsr);
bnj := v69;
#bnj:= b.join(bns.reverse);
v70 := io.print(bnj);
#bnj.print;
v71 := bat.reverse(bnj);
- v72 := algebra.semijoin(br,v71);
+ v72 := algebra.semijoin(brr,v71);
bnk := v72;
#bnk:= b.semijoin(bnj.reverse);
v73 := io.print(bnk);
@@ -361,69 +362,68 @@ end main;
# h tmp_5 # name
# str int # type
#-------------------------#
-[ "brown", 2@0 ]
-[ "jumps", 4@0 ]
+[ 2@0, "brown" ]
#-----------------#
# h tmp_6 # name
# str int # type
#-----------------#
-[ "", 10@0 ]
-[ nil, 11@0 ]
-[ "dog", 7@0 ]
-[ nil, 8@0 ]
-[ "fox", 12@0 ]
-[ "the", 13@0 ]
-[ ".", 14@0 ]
+[ 10@0, "" ]
+[ 11@0, nil ]
+[ 7@0, "dog" ]
+[ 8@0, nil ]
+[ 12@0, "fox" ]
+[ 13@0, "the" ]
+[ 14@0, "." ]
#-------------------------#
# h t # name
# str oid # type
#-------------------------#
-[ "", 10@0 ]
-[ "quick", 1@0 ]
-[ "brown", 2@0 ]
-[ nil, 11@0 ]
-[ "jumps", 4@0 ]
-[ "over", 5@0 ]
-[ "lazy", 6@0 ]
-[ "dog", 7@0 ]
-[ nil, 8@0 ]
-[ "fox", 12@0 ]
-[ "the", 13@0 ]
-[ ".", 14@0 ]
+[ 10@0, "" ]
+[ 1@0, "quick" ]
+[ 2@0, "brown" ]
+[ 11@0, nil ]
+[ 4@0, "jumps" ]
+[ 5@0, "over" ]
+[ 6@0, "lazy" ]
+[ 7@0, "dog" ]
+[ 8@0, nil ]
+[ 12@0, "fox" ]
+[ 13@0, "the" ]
+[ 14@0, "." ]
#-------------------------#
# h t # name
# str oid # type
#-------------------------#
-[ "quick", 1@0 ]
-[ "jumps", 4@0 ]
-[ "over", 5@0 ]
+[ 1@0, "quick" ]
+[ 4@0, "jumps" ]
+[ 5@0, "over" ]
#-------------------------#
# h t # name
# str oid # type
#-------------------------#
-[ "quick", 1@0 ]
-[ "jumps", 4@0 ]
-[ "over", 5@0 ]
+[ 1@0, "quick" ]
+[ 4@0, "jumps" ]
+[ 5@0, "over" ]
#-------------------------#
# h t # name
# str oid # type
#-------------------------#
-[ "quick", 1@0 ]
-[ "jumps", 4@0 ]
-[ "over", 5@0 ]
-[ "lazy", 6@0 ]
-[ "fox", 12@0 ]
-[ "the", 13@0 ]
+[ 1@0, "quick" ]
+[ 4@0, "jumps" ]
+[ 5@0, "over" ]
+[ 6@0, "lazy" ]
+[ 12@0, "fox" ]
_______________________________________________
Checkin-list mailing list
[email protected]
http://mail.monetdb.org/mailman/listinfo/checkin-list