Update of /cvsroot/monetdb/MonetDB5/tests/gdkTests/Tests
In directory sc8-pr-cvs16.sourceforge.net:/tmp/cvs-serv30049/gdkTests/Tests
Modified Files:
semijoin.stable.out void.stable.out
Log Message:
Approve output
Index: void.stable.out
===================================================================
RCS file: /cvsroot/monetdb/MonetDB5/tests/gdkTests/Tests/void.stable.out,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -d -r1.5 -r1.6
--- void.stable.out 12 Jun 2007 17:22:21 -0000 1.5
+++ void.stable.out 19 Aug 2007 20:03:44 -0000 1.6
@@ -252,60 +252,60 @@
io.print(a); # 86 IOprint_val (_127:void)<-(a:bat[:oid,:int])
bat.delete(a,[EMAIL PROTECTED]:oid); # 87 BKCdelete
(_128:void)<-(a:bat[:oid,:int])(_129:oid)
io.print(a); # 88 IOprint_val (_130:void)<-(a:bat[:oid,:int])
- bat.delete(a,[EMAIL PROTECTED]:oid); # 89 BKCdelete
(_131:void)<-(a:bat[:oid,:int])(_99:oid)
- io.print(a); # 90 IOprint_val (_132:void)<-(a:bat[:oid,:int])
- bat.delete(a,[EMAIL PROTECTED]:oid); # 91 BKCdelete
(_133:void)<-(a:bat[:oid,:int])(_134:oid)
- io.print(a); # 92 IOprint_val (_135:void)<-(a:bat[:oid,:int])
- bat.delete(a,[EMAIL PROTECTED]:oid); # 93 BKCdelete
(_136:void)<-(a:bat[:oid,:int])(_137:oid)
- io.print(a); # 94 IOprint_val (_138:void)<-(a:bat[:oid,:int])
- bat.delete(a,[EMAIL PROTECTED]:oid); # 95 BKCdelete
(_139:void)<-(a:bat[:oid,:int])(_140:oid)
- io.print(a); # 96 IOprint_val (_141:void)<-(a:bat[:oid,:int])
- bat.delete(a,[EMAIL PROTECTED]:oid); # 97 BKCdelete
(_142:void)<-(a:bat[:oid,:int])(_143:oid)
- io.print(a); # 98 IOprint_val (_144:void)<-(a:bat[:oid,:int])
-# only 1 left and still void # 99 (_145:str)
- io.print(a); # 100 IOprint_val (_146:void)<-(a:bat[:oid,:int])
-# deleting a transient value from a just void table didn't fix # 101
(_147:str)
-# the denseness # 102 (_148:str)
+ bat.delete(a,[EMAIL PROTECTED]:oid); # 89 BKCdelete
(_131:void)<-(a:bat[:oid,:int])(_132:oid)
+ io.print(a); # 90 IOprint_val (_133:void)<-(a:bat[:oid,:int])
+ bat.delete(a,[EMAIL PROTECTED]:oid); # 91 BKCdelete
(_134:void)<-(a:bat[:oid,:int])(_135:oid)
+ io.print(a); # 92 IOprint_val (_136:void)<-(a:bat[:oid,:int])
+ bat.delete(a,[EMAIL PROTECTED]:oid); # 93 BKCdelete
(_137:void)<-(a:bat[:oid,:int])(_138:oid)
+ io.print(a); # 94 IOprint_val (_139:void)<-(a:bat[:oid,:int])
+ bat.delete(a,[EMAIL PROTECTED]:oid); # 95 BKCdelete
(_140:void)<-(a:bat[:oid,:int])(_141:oid)
+ io.print(a); # 96 IOprint_val (_142:void)<-(a:bat[:oid,:int])
+ bat.delete(a,[EMAIL PROTECTED]:oid); # 97 BKCdelete
(_143:void)<-(a:bat[:oid,:int])(_144:oid)
+ io.print(a); # 98 IOprint_val (_145:void)<-(a:bat[:oid,:int])
+# only 1 left and still void # 99 (_146:str)
+ io.print(a); # 100 IOprint_val (_147:void)<-(a:bat[:oid,:int])
+# deleting a transient value from a just void table didn't fix # 101
(_148:str)
+# the denseness # 102 (_149:str)
t1 := bat.new(:oid,:int); # 103 CMDBATnew
(t1:bat[:oid,:int])<-(_4:oid)(_5:int)
- bat.append(t1,1); # 104 BKCappend_val_wrap
(_150:void)<-(t1:bat[:oid,:int])(_151:int)
- bat.append(t1,2); # 105 BKCappend_val_wrap
(_152:void)<-(t1:bat[:oid,:int])(_153:int)
- bat.append(t1,3); # 106 BKCappend_val_wrap
(_154:void)<-(t1:bat[:oid,:int])(_155:int)
- io.print("<in>"); # 107 IOprint_val (_156:void)<-(_157:str)
- v1 := algebra.select(t1,2,nil:int,false,false); # 108
ALGselectInclusive
(v1:bat[:oid,:int])<-(t1:bat[:oid,:int])(_153:int)(_159:int)(_160:bit)(_160:bit)
- v2a := algebra.markT(v1,[EMAIL PROTECTED]); # 109 ALGtmark
(v2a:bat[:oid,:oid])<-(v1:bat[:oid,:int])(_162:oid)
+ bat.append(t1,1); # 104 BKCappend_val_wrap
(_151:void)<-(t1:bat[:oid,:int])(_152:int)
+ bat.append(t1,2); # 105 BKCappend_val_wrap
(_153:void)<-(t1:bat[:oid,:int])(_154:int)
+ bat.append(t1,3); # 106 BKCappend_val_wrap
(_155:void)<-(t1:bat[:oid,:int])(_156:int)
+ io.print("<in>"); # 107 IOprint_val (_157:void)<-(_158:str)
+ v1 := algebra.select(t1,2,nil:int,false,false); # 108
ALGselectInclusive
(v1:bat[:oid,:int])<-(t1:bat[:oid,:int])(_154:int)(_160:int)(_161:bit)(_161:bit)
+ v2a := algebra.markT(v1,[EMAIL PROTECTED]); # 109 ALGtmark
(v2a:bat[:oid,:oid])<-(v1:bat[:oid,:int])(_163:oid)
vr := bat.reverse(v2a); # 110 BKCreverse
(vr:bat[:oid,:oid])<-(v2a:bat[:oid,:oid])
vj := algebra.join(vr,t1); # 111 ALGjoin
(vj:bat[:oid,:int])<-(vr:bat[:oid,:oid])(t1:bat[:oid,:int])
- io.print(vj); # 112 IOprint_val (_165:void)<-(vj:bat[:oid,:int])
- v3 := algebra.select(t1,2,nil:int); # 113 ALGselect
(v3:bat[:oid,:int])<-(t1:bat[:oid,:int])(_153:int)(_159:int)
+ io.print(vj); # 112 IOprint_val (_166:void)<-(vj:bat[:oid,:int])
+ v3 := algebra.select(t1,2,nil:int); # 113 ALGselect
(v3:bat[:oid,:int])<-(t1:bat[:oid,:int])(_154:int)(_160:int)
i := bat.info(v3); # 114 BKCinfo (i:bat[:str,:str])<-(v3:bat[:oid,:int])
- z2 := algebra.find(i,"hseqbase"); # 115 ALGfind
(z2:str)<-(i:bat[:str,:str])(_169:str)
- io.print(z2); # 116 IOprint_val (_170:void)<-(z2:str)
- z2 := algebra.find(i,"hdense"); # 117 ALGfind
(z2:str)<-(i:bat[:str,:str])(_171:str)
- io.print(z2); # 118 IOprint_val (_172:void)<-(z2:str)
- bat.setWriteMode(v3); # 119 BKCsetWriteMode
(_173:bat[:oid,:int])<-(v3:bat[:oid,:int])
+ z2 := algebra.find(i,"hseqbase"); # 115 ALGfind
(z2:str)<-(i:bat[:str,:str])(_170:str)
+ io.print(z2); # 116 IOprint_val (_171:void)<-(z2:str)
+ z2 := algebra.find(i,"hdense"); # 117 ALGfind
(z2:str)<-(i:bat[:str,:str])(_172:str)
+ io.print(z2); # 118 IOprint_val (_173:void)<-(z2:str)
+ bat.setWriteMode(v3); # 119 BKCsetWriteMode
(_174:bat[:oid,:int])<-(v3:bat[:oid,:int])
v3r := bat.reverse(v3); # 120 BKCreverse
(v3r:bat[:int,:oid])<-(v3:bat[:oid,:int])
- bat.delete(v3r,2); # 121 BKCdelete
(_175:void)<-(v3r:bat[:int,:oid])(_153:int)
+ bat.delete(v3r,2); # 121 BKCdelete
(_176:void)<-(v3r:bat[:int,:oid])(_154:int)
i := bat.info(v3); # 122 BKCinfo (i:bat[:str,:str])<-(v3:bat[:oid,:int])
- z2 := algebra.find(i,"hseqbase"); # 123 ALGfind
(z2:str)<-(i:bat[:str,:str])(_169:str)
- io.print(z2); # 124 IOprint_val (_176:void)<-(z2:str)
- z2 := algebra.find(i,"hdense"); # 125 ALGfind
(z2:str)<-(i:bat[:str,:str])(_171:str)
- io.print(z2); # 126 IOprint_val (_177:void)<-(z2:str)
+ z2 := algebra.find(i,"hseqbase"); # 123 ALGfind
(z2:str)<-(i:bat[:str,:str])(_170:str)
+ io.print(z2); # 124 IOprint_val (_177:void)<-(z2:str)
+ z2 := algebra.find(i,"hdense"); # 125 ALGfind
(z2:str)<-(i:bat[:str,:str])(_172:str)
+ io.print(z2); # 126 IOprint_val (_178:void)<-(z2:str)
x := bat.new(:oid,:oid); # 127 CMDBATnew
(x:bat[:oid,:oid])<-(_4:oid)(_4:oid)
-#bat.append(x,[EMAIL PROTECTED]); # 128 (_179:str)
- bat.append(x,nil:oid); # 129 BKCappend_val_wrap
(_180:void)<-(x:bat[:oid,:oid])(_181:oid)
- io.print(x); # 130 IOprint_val (_182:void)<-(x:bat[:oid,:oid])
+#bat.append(x,[EMAIL PROTECTED]); # 128 (_180:str)
+ bat.append(x,nil:oid); # 129 BKCappend_val_wrap
(_181:void)<-(x:bat[:oid,:oid])(_182:oid)
+ io.print(x); # 130 IOprint_val (_183:void)<-(x:bat[:oid,:oid])
e := bat.new(:oid,:int); # 131 CMDBATnew
(e:bat[:oid,:int])<-(_4:oid)(_5:int)
n := bat.new(:oid,:int); # 132 CMDBATnew
(n:bat[:oid,:int])<-(_4:oid)(_5:int)
- bat.append(n,20); # 133 BKCappend_val_wrap
(_185:void)<-(n:bat[:oid,:int])(_186:int)
- bat.insert(e,n); # 134 BKCinsert_bat
(_187:void)<-(e:bat[:oid,:int])(n:bat[:oid,:int])
- io.print(e); # 135 IOprint_val (_188:void)<-(e:bat[:oid,:int])
+ bat.append(n,20); # 133 BKCappend_val_wrap
(_186:void)<-(n:bat[:oid,:int])(_187:int)
+ bat.insert(e,n); # 134 BKCinsert_bat
(_188:void)<-(e:bat[:oid,:int])(n:bat[:oid,:int])
+ io.print(e); # 135 IOprint_val (_189:void)<-(e:bat[:oid,:int])
y := bat.new(:oid,:int); # 136 CMDBATnew
(y:bat[:oid,:int])<-(_4:oid)(_5:int)
- bat.insert(y,nil:oid,0); # 137 BKCinsert_bun
(_190:void)<-(y:bat[:oid,:int])(_181:oid)(_191:int)
+ bat.insert(y,nil:oid,0); # 137 BKCinsert_bun
(_191:void)<-(y:bat[:oid,:int])(_182:oid)(_192:int)
zn := bat.new(:oid,:int); # 138 CMDBATnew
(zn:bat[:oid,:int])<-(_4:oid)(_5:int)
- bat.setKey(zn,true); # 139 BKCsetkey
(_193:bat[:oid,:int])<-(zn:bat[:oid,:int])(_194:bit)
- bat.insert(zn,y); # 140 BKCinsert_bat
(_195:void)<-(zn:bat[:oid,:int])(y:bat[:oid,:int])
- io.print(zn); # 141 IOprint_val (_196:void)<-(zn:bat[:oid,:int])
- clients.quit(); # 142 CLTquit (_197:void)
+ bat.setKey(zn,true); # 139 BKCsetkey
(_194:bat[:oid,:int])<-(zn:bat[:oid,:int])(_195:bit)
+ bat.insert(zn,y); # 140 BKCinsert_bat
(_196:void)<-(zn:bat[:oid,:int])(y:bat[:oid,:int])
+ io.print(zn); # 141 IOprint_val (_197:void)<-(zn:bat[:oid,:int])
+ clients.quit(); # 142 CLTquit (_198:void)
end main; # 143
[ "First keep void tests" ]
#-----------------#
Index: semijoin.stable.out
===================================================================
RCS file: /cvsroot/monetdb/MonetDB5/tests/gdkTests/Tests/semijoin.stable.out,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -d -r1.4 -r1.5
--- semijoin.stable.out 28 Dec 2006 22:16:23 -0000 1.4
+++ semijoin.stable.out 19 Aug 2007 20:03:44 -0000 1.5
@@ -138,73 +138,73 @@
bat.insert(b,1,6); # 23 BKCinsert_bun
(_36:void)<-(b:bat[:int,:int])(_7:int)(_22:int)
bat.insert(b,1,7); # 24 BKCinsert_bun
(_37:void)<-(b:bat[:int,:int])(_7:int)(_24:int)
bat.insert(b,1,8); # 25 BKCinsert_bun
(_38:void)<-(b:bat[:int,:int])(_7:int)(_26:int)
- bat.insert(b,1,9); # 26 BKCinsert_bun
(_39:void)<-(b:bat[:int,:int])(_7:int)(_28:int)
- bat.insert(b,1,nil:int); # 27 BKCinsert_bun
(_40:void)<-(b:bat[:int,:int])(_7:int)(_9:int)
- bat.insert(b,nil:int,0); # 28 BKCinsert_bun
(_41:void)<-(b:bat[:int,:int])(_9:int)(_42:int)
- bat.insert(b,nil:int,1); # 29 BKCinsert_bun
(_43:void)<-(b:bat[:int,:int])(_9:int)(_44:int)
- bat.insert(b,nil:int,2); # 30 BKCinsert_bun
(_45:void)<-(b:bat[:int,:int])(_46:int)(_14:int)
- bat.insert(b,nil:int,3); # 31 BKCinsert_bun
(_47:void)<-(b:bat[:int,:int])(_46:int)(_16:int)
- bat.insert(b,nil:int,4); # 32 BKCinsert_bun
(_48:void)<-(b:bat[:int,:int])(_46:int)(_18:int)
- bat.insert(b,nil:int,5); # 33 BKCinsert_bun
(_49:void)<-(b:bat[:int,:int])(_46:int)(_20:int)
- bat.insert(b,nil:int,6); # 34 BKCinsert_bun
(_50:void)<-(b:bat[:int,:int])(_46:int)(_22:int)
- bat.insert(b,nil:int,7); # 35 BKCinsert_bun
(_51:void)<-(b:bat[:int,:int])(_46:int)(_24:int)
- bat.insert(b,nil:int,8); # 36 BKCinsert_bun
(_52:void)<-(b:bat[:int,:int])(_46:int)(_26:int)
- bat.insert(b,nil:int,9); # 37 BKCinsert_bun
(_53:void)<-(b:bat[:int,:int])(_46:int)(_28:int)
- bat.insert(b,nil:int,nil:int); # 38 BKCinsert_bun
(_54:void)<-(b:bat[:int,:int])(_46:int)(_46:int)
+ bat.insert(b,1,9); # 26 BKCinsert_bun
(_39:void)<-(b:bat[:int,:int])(_40:int)(_28:int)
+ bat.insert(b,1,nil:int); # 27 BKCinsert_bun
(_41:void)<-(b:bat[:int,:int])(_40:int)(_42:int)
+ bat.insert(b,nil:int,0); # 28 BKCinsert_bun
(_43:void)<-(b:bat[:int,:int])(_42:int)(_44:int)
+ bat.insert(b,nil:int,1); # 29 BKCinsert_bun
(_45:void)<-(b:bat[:int,:int])(_42:int)(_40:int)
+ bat.insert(b,nil:int,2); # 30 BKCinsert_bun
(_46:void)<-(b:bat[:int,:int])(_42:int)(_47:int)
+ bat.insert(b,nil:int,3); # 31 BKCinsert_bun
(_48:void)<-(b:bat[:int,:int])(_42:int)(_49:int)
+ bat.insert(b,nil:int,4); # 32 BKCinsert_bun
(_50:void)<-(b:bat[:int,:int])(_42:int)(_51:int)
+ bat.insert(b,nil:int,5); # 33 BKCinsert_bun
(_52:void)<-(b:bat[:int,:int])(_42:int)(_53:int)
+ bat.insert(b,nil:int,6); # 34 BKCinsert_bun
(_54:void)<-(b:bat[:int,:int])(_42:int)(_55:int)
+ bat.insert(b,nil:int,7); # 35 BKCinsert_bun
(_56:void)<-(b:bat[:int,:int])(_42:int)(_57:int)
+ bat.insert(b,nil:int,8); # 36 BKCinsert_bun
(_58:void)<-(b:bat[:int,:int])(_42:int)(_59:int)
+ bat.insert(b,nil:int,9); # 37 BKCinsert_bun
(_60:void)<-(b:bat[:int,:int])(_42:int)(_61:int)
+ bat.insert(b,nil:int,nil:int); # 38 BKCinsert_bun
(_62:void)<-(b:bat[:int,:int])(_42:int)(_42:int)
c0 := bat.reverse(b); # 39 BKCreverse
(c0:bat[:int,:int])<-(b:bat[:int,:int])
c1 := batcalc.oid(c0); # 40 CMDconvert_int_oid
(c1:bat[:int,:oid])<-(c0:bat[:int,:int])
c := bat.reverse(c1); # 41 BKCreverse
(c:bat[:oid,:int])<-(c1:bat[:int,:oid])
d := bat.reverse(a); # 42 BKCreverse
(d:bat[:int,:oid])<-(a:bat[:oid,:int])
- io.print(a); # 43 IOprint_val (_59:void)<-(a:bat[:oid,:int])
- io.print(d); # 44 IOprint_val (_60:void)<-(d:bat[:int,:oid])
- io.print(b); # 45 IOprint_val (_61:void)<-(b:bat[:int,:int])
- io.print(c); # 46 IOprint_val (_62:void)<-(c:bat[:oid,:int])
- io.print("semijoin tests b,d"); # 47 IOprint_val (_63:void)<-(_64:str)
+ io.print(a); # 43 IOprint_val (_67:void)<-(a:bat[:oid,:int])
+ io.print(d); # 44 IOprint_val (_68:void)<-(d:bat[:int,:oid])
+ io.print(b); # 45 IOprint_val (_69:void)<-(b:bat[:int,:int])
+ io.print(c); # 46 IOprint_val (_70:void)<-(c:bat[:oid,:int])
+ io.print("semijoin tests b,d"); # 47 IOprint_val (_71:void)<-(_72:str)
z1 := algebra.semijoin(b,d); # 48 ALGsemijoin
(z1:bat[:int,:int])<-(b:bat[:int,:int])(d:bat[:int,:oid])
- io.print(z1); # 49 IOprint_val (_66:void)<-(z1:bat[:int,:int])
+ io.print(z1); # 49 IOprint_val (_74:void)<-(z1:bat[:int,:int])
z2 := algebra.semijoin(d,b); # 50 ALGsemijoin
(z2:bat[:int,:oid])<-(d:bat[:int,:oid])(b:bat[:int,:int])
- io.print(z2); # 51 IOprint_val (_68:void)<-(z2:bat[:int,:oid])
+ io.print(z2); # 51 IOprint_val (_76:void)<-(z2:bat[:int,:oid])
z3 := algebra.semijoin(c,a); # 52 ALGsemijoin
(z3:bat[:oid,:int])<-(c:bat[:oid,:int])(a:bat[:oid,:int])
- io.print(z3); # 53 IOprint_val (_70:void)<-(z3:bat[:oid,:int])
+ io.print(z3); # 53 IOprint_val (_78:void)<-(z3:bat[:oid,:int])
z4 := algebra.semijoin(a,c); # 54 ALGsemijoin
(z4:bat[:oid,:int])<-(a:bat[:oid,:int])(c:bat[:oid,:int])
- io.print(z4); # 55 IOprint_val (_72:void)<-(z4:bat[:oid,:int])
-# (try to) force different semijoin implementations # 56 (_73:str)
+ io.print(z4); # 55 IOprint_val (_80:void)<-(z4:bat[:oid,:int])
+# (try to) force different semijoin implementations # 56 (_81:str)
a1 := bat.new(:int,:oid); # 57 CMDBATnew
(a1:bat[:int,:oid])<-(_3:int)(_2:oid)
- bat.insert(a1,1,[EMAIL PROTECTED]); # 58 BKCinsert_bun
(_75:void)<-(a1:bat[:int,:oid])(_44:int)(_76:oid)
- bat.insert(a1,2,[EMAIL PROTECTED]); # 59 BKCinsert_bun
(_77:void)<-(a1:bat[:int,:oid])(_78:int)(_79:oid)
- bat.insert(a1,nil:int,nil:oid); # 60 BKCinsert_bun
(_80:void)<-(a1:bat[:int,:oid])(_46:int)(_81:oid)
+ bat.insert(a1,1,[EMAIL PROTECTED]); # 58 BKCinsert_bun
(_83:void)<-(a1:bat[:int,:oid])(_84:int)(_85:oid)
+ bat.insert(a1,2,[EMAIL PROTECTED]); # 59 BKCinsert_bun
(_86:void)<-(a1:bat[:int,:oid])(_87:int)(_88:oid)
+ bat.insert(a1,nil:int,nil:oid); # 60 BKCinsert_bun
(_89:void)<-(a1:bat[:int,:oid])(_90:int)(_91:oid)
a1s := algebra.sort(a1); # 61 ALGhsort
(a1s:bat[:int,:oid])<-(a1:bat[:int,:oid])
c1 := bat.new(:int,:oid); # 62 CMDBATnew
(c1:bat[:int,:oid])<-(_3:int)(_2:oid)
- bat.insert(c1,nil:int,nil:oid); # 63 BKCinsert_bun
(_83:void)<-(c1:bat[:int,:oid])(_84:int)(_81:oid)
-barrier (mloop,i):= language.newRange(1); # 64 RNGnewRange_int
(mloop:bit)(i:int)<-(_87:int) jump 68
+ bat.insert(c1,nil:int,nil:oid); # 63 BKCinsert_bun
(_93:void)<-(c1:bat[:int,:oid])(_90:int)(_91:oid)
+barrier (mloop,i):= language.newRange(1); # 64 RNGnewRange_int
(mloop:bit)(i:int)<-(_84:int) jump 68
oi := calc.oid(i); # 65 CALCint2oid (oi:oid)<-(i:int)
- bat.insert(c1,i,oi); # 66 BKCinsert_bun
(_89:void)<-(c1:bat[:int,:oid])(i:int)(oi:oid)
- redo (mloop,i):= language.nextElement(1,100); # 67 RNGnextElement_int
(mloop:bit)(i:int)<-(_87:int)(_90:int) jump 65
+ bat.insert(c1,i,oi); # 66 BKCinsert_bun
(_97:void)<-(c1:bat[:int,:oid])(i:int)(oi:oid)
+ redo (mloop,i):= language.nextElement(1,100); # 67 RNGnextElement_int
(mloop:bit)(i:int)<-(_84:int)(_98:int) jump 65
exit mloop; # 68 (mloop:bit)
c1s := algebra.sort(c1); # 69 ALGhsort
(c1s:bat[:int,:oid])<-(c1:bat[:int,:oid])
- io.print("slices"); # 70 IOprint_val (_92:void)<-(_93:str)
- io.print(a1s); # 71 IOprint_val (_94:void)<-(a1s:bat[:int,:oid])
- sl := algebra.slice(c1s,0,1); # 72 ALGslice_int
(sl:bat[:int,:oid])<-(c1s:bat[:int,:oid])(_96:int)(_87:int)
- io.print(sl); # 73 IOprint_val (_97:void)<-(sl:bat[:int,:oid])
- io.print("semijoin tests a1,c1"); # 74 IOprint_val (_98:void)<-(_99:str)
-# binsemijoin # 75 (_100:str)
+ io.print("slices"); # 70 IOprint_val (_100:void)<-(_101:str)
+ io.print(a1s); # 71 IOprint_val (_102:void)<-(a1s:bat[:int,:oid])
+ sl := algebra.slice(c1s,0,1); # 72 ALGslice_int
(sl:bat[:int,:oid])<-(c1s:bat[:int,:oid])(_104:int)(_84:int)
+ io.print(sl); # 73 IOprint_val (_105:void)<-(sl:bat[:int,:oid])
+ io.print("semijoin tests a1,c1"); # 74 IOprint_val (_106:void)<-(_107:str)
+# binsemijoin # 75 (_108:str)
e := algebra.semijoin(a1s,c1s); # 76 ALGsemijoin
(e:bat[:int,:oid])<-(a1s:bat[:int,:oid])(c1s:bat[:int,:oid])
- io.print(e); # 77 IOprint_val (_102:void)<-(e:bat[:int,:oid])
+ io.print(e); # 77 IOprint_val (_110:void)<-(e:bat[:int,:oid])
f := algebra.semijoin(c1s,a1s); # 78 ALGsemijoin
(f:bat[:int,:oid])<-(c1s:bat[:int,:oid])(a1s:bat[:int,:oid])
- io.print(f); # 79 IOprint_val (_104:void)<-(f:bat[:int,:oid])
- bat.setWriteMode(a1s); # 80 BKCsetWriteMode
(_105:bat[:int,:oid])<-(a1s:bat[:int,:oid])
- bat.insert(a1s,nil:int,nil:oid); # 81 BKCinsert_bun
(_106:void)<-(a1s:bat[:int,:oid])(_84:int)(_81:oid)
- bat.setReadMode(a1s); # 82 BKCsetReadMode
(_107:bat[:int,:oid])<-(a1s:bat[:int,:oid])
- bat.setWriteMode(c1s); # 83 BKCsetWriteMode
(_108:bat[:int,:oid])<-(c1s:bat[:int,:oid])
- bat.insert(c1s,nil:int,nil:oid); # 84 BKCinsert_bun
(_109:void)<-(c1s:bat[:int,:oid])(_84:int)(_81:oid)
- bat.setReadMode(c1s); # 85 BKCsetReadMode
(_110:bat[:int,:oid])<-(c1s:bat[:int,:oid])
-# hash => kinsertsect & revsemijoin # 86 (_111:str)
-#ah:=algebra.copy(a1); # 87 (_112:str)
-#bat.accbuild(ah,"hash"); # 88 (_113:str)
-#ch:=algebra.copy(c); # 89 (_114:str)
-#bat.accbuild(ch,"hash"); # 90 (_115:str)
-#k:=algebra.semijoin(ah,ch);io.print(k); # 91 (_116:str)
-#l:=algebra.semijoin(ch,ah);io.print(l); # 92 (_117:str)
+ io.print(f); # 79 IOprint_val (_112:void)<-(f:bat[:int,:oid])
+ bat.setWriteMode(a1s); # 80 BKCsetWriteMode
(_113:bat[:int,:oid])<-(a1s:bat[:int,:oid])
+ bat.insert(a1s,nil:int,nil:oid); # 81 BKCinsert_bun
(_114:void)<-(a1s:bat[:int,:oid])(_90:int)(_91:oid)
+ bat.setReadMode(a1s); # 82 BKCsetReadMode
(_115:bat[:int,:oid])<-(a1s:bat[:int,:oid])
+ bat.setWriteMode(c1s); # 83 BKCsetWriteMode
(_116:bat[:int,:oid])<-(c1s:bat[:int,:oid])
+ bat.insert(c1s,nil:int,nil:oid); # 84 BKCinsert_bun
(_117:void)<-(c1s:bat[:int,:oid])(_90:int)(_91:oid)
+ bat.setReadMode(c1s); # 85 BKCsetReadMode
(_118:bat[:int,:oid])<-(c1s:bat[:int,:oid])
+# hash => kinsertsect & revsemijoin # 86 (_119:str)
+#ah:=algebra.copy(a1); # 87 (_120:str)
+#bat.accbuild(ah,"hash"); # 88 (_121:str)
+#ch:=algebra.copy(c); # 89 (_122:str)
+#bat.accbuild(ch,"hash"); # 90 (_123:str)
+#k:=algebra.semijoin(ah,ch);io.print(k); # 91 (_124:str)
+#l:=algebra.semijoin(ch,ah);io.print(l); # 92 (_125:str)
end main; # 93
#-----------------#
# h t # name
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Monetdb-checkins mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/monetdb-checkins