Changeset: afe779b2cab8 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=afe779b2cab8 Modified Files: debian/monetdb5-server.install monetdb5/modules/mal/Tests/inspect05.malC monetdb5/modules/mal/Tests/inspect05.stable.out monetdb5/modules/mal/Tests/inspect05.stable.out.int128 Branch: default Log Message:
Merge with Nov2019 branch. diffs (truncated from 307 to 300 lines): diff --git a/debian/monetdb5-server.install b/debian/monetdb5-server.install --- a/debian/monetdb5-server.install +++ b/debian/monetdb5-server.install @@ -1,16 +1,17 @@ debian/tmp/usr/bin/mserver5 usr/bin debian/tmp/usr/lib/x86_64-linux-gnu/libmonetdb5.so.* usr/lib/x86_64-linux-gnu -# usr/lib/x86_64-linux-gnu/monetdb5/lib_*.so EXCEPT: lib_{bam,geom,gsl,lidar,pyapi,rapi,sql}.so +# usr/lib/x86_64-linux-gnu/monetdb5/lib_*.so EXCEPT: lib_{bam,fits,geom,gsl,lidar,pyapi*,rapi,sql}.so debian/tmp/usr/lib/x86_64-linux-gnu/monetdb5/lib_capi.so usr/lib/x86_64-linux-gnu/monetdb5 debian/tmp/usr/lib/x86_64-linux-gnu/monetdb5/lib_generator.so usr/lib/x86_64-linux-gnu/monetdb5 debian/tmp/usr/lib/x86_64-linux-gnu/monetdb5/lib_opt_sql_append.so usr/lib/x86_64-linux-gnu/monetdb5 debian/tmp/usr/lib/x86_64-linux-gnu/monetdb5/lib_udf.so usr/lib/x86_64-linux-gnu/monetdb5 -# usr/lib/x86_64-linux-gnu/monetdb5/*.mal EXCEPT: {bam,geom,gsl,lidar,pyapi,rapi,sql*,*_hge}.mal -debian/tmp/usr/lib/x86_64-linux-gnu/monetdb5/[!bglprsu]*.mal usr/lib/x86_64-linux-gnu/monetdb5 +# usr/lib/x86_64-linux-gnu/monetdb5/*.mal EXCEPT: {bam,fits,geom,gsl,lidar,pyapi,rapi,sql*,*_hge}.mal +debian/tmp/usr/lib/x86_64-linux-gnu/monetdb5/[!bfglprsu]*.mal usr/lib/x86_64-linux-gnu/monetdb5 debian/tmp/usr/lib/x86_64-linux-gnu/monetdb5/ba[!m]*.mal usr/lib/x86_64-linux-gnu/monetdb5 debian/tmp/usr/lib/x86_64-linux-gnu/monetdb5/b[!a]*.mal usr/lib/x86_64-linux-gnu/monetdb5 +debian/tmp/usr/lib/x86_64-linux-gnu/monetdb5/f[!i]*.mal usr/lib/x86_64-linux-gnu/monetdb5 debian/tmp/usr/lib/x86_64-linux-gnu/monetdb5/generator.mal usr/lib/x86_64-linux-gnu/monetdb5 debian/tmp/usr/lib/x86_64-linux-gnu/monetdb5/g[!es]*.mal usr/lib/x86_64-linux-gnu/monetdb5 debian/tmp/usr/lib/x86_64-linux-gnu/monetdb5/l[!i]*.mal usr/lib/x86_64-linux-gnu/monetdb5 diff --git a/monetdb5/modules/mal/Tests/inspect05.malC b/monetdb5/modules/mal/Tests/inspect05.malC --- a/monetdb5/modules/mal/Tests/inspect05.malC +++ b/monetdb5/modules/mal/Tests/inspect05.malC @@ -1,17 +1,17 @@ #Illustrate the modules loaded after start m:= inspect.getModule(); m0:= algebra.select(m,nil:bat[:oid],"bat", "bat", true,true,false); # limit the list -m1:= algebra.projection(m0,m); k:= inspect.getKind(); -k0:= algebra.projection(m0,k); f:= inspect.getFunction(); +s:= inspect.getSignatures(); +a:= inspect.getAddresses(); + f0:= algebra.projection(m0,f); -s:= inspect.getSignatures(); -s0:= algebra.projection(m0,s); -a:= inspect.getAddresses(); -a0:= algebra.projection(m0,a); - (fv,forder):= algebra.sort(f0,false,false,true); +m1:= algebra.projectionpath(forder,m0,m); +k0:= algebra.projectionpath(forder,m0,k); +s0:= algebra.projectionpath(forder,m0,s); +a0:= algebra.projectionpath(forder,m0,a); + io.print(fv,k0,m1,s0,a0); - diff --git a/monetdb5/modules/mal/Tests/inspect05.stable.out b/monetdb5/modules/mal/Tests/inspect05.stable.out --- a/monetdb5/modules/mal/Tests/inspect05.stable.out +++ b/monetdb5/modules/mal/Tests/inspect05.stable.out @@ -29,46 +29,46 @@ stdout of test 'inspect05` in directory # str str str str str # type #--------------------------# [ 0@0, "append", "command", "bat", "(i:bat[:any_1], u:any_1):bat[:any_1] ", "BKCappend_val_wrap;" ] -[ 1@0, "append", "command", "bat", "(tt:int, heapfile:str):bat[:any_1] ", "BKCattach;" ] -[ 2@0, "append", "command", "bat", "(i:bat[:any_1], u:any_1, force:bit):bat[:any_1] ", "BKCappend_val_force_wrap;" ] -[ 3@0, "append", "command", "bat", "(i:bat[:any_1], u:bat[:any_1], s:bat[:oid], force:bit):bat[:any_1] ", "BKCappend_cand_force_wrap;" ] -[ 4@0, "append", "command", "bat", "(i:bat[:any_1], u:bat[:any_1], s:bat[:oid]):bat[:any_1] ", "BKCappend_cand_wrap;" ] -[ 5@0, "append", "command", "bat", "(i:bat[:any_1], u:bat[:any_1], force:bit):bat[:any_1] ", "BKCappend_force_wrap;" ] -[ 6@0, "attach", "command", "bat", "(i:bat[:any_1], u:bat[:any_1]):bat[:any_1] ", "BKCappend_wrap;" ] -[ 7@0, "delete", "command", "bat", "(a:bat[:oid], b:bat[:oid]):bat[:oid] ", "BKCdiffcand;" ] -[ 8@0, "delete", "command", "bat", "(sz:lng):bat[:oid] ", "BKCdensebat;" ] -[ 9@0, "delete", "command", "bat", "(b:bat[:any_1]):bat[:any_1] ", "BKCdelete_all;" ] -[ 10@0, "densebat", "command", "bat", "(b:bat[:any_1], d:bat[:oid]):bat[:any_1] ", "BKCdelete_multi;" ] -[ 11@0, "diffcand", "command", "bat", "(b:bat[:any_1], h:oid):bat[:any_1] ", "BKCdelete;" ] -[ 12@0, "getAccess", "pattern", "bat", "(bv:bat[:any_1]):bat[:oid] ", "OIDXgetorderidx;" ] -[ 13@0, "getCapacity", "command", "bat", "(b:bat[:any_1]):str ", "BKCgetBBPname;" ] -[ 14@0, "getColumnType", "command", "bat", "(b:bat[:any_1]):oid ", "BKCgetSequenceBase;" ] -[ 15@0, "getName", "command", "bat", "(b:bat[:any_1]):str ", "BKCgetAccess;" ] +[ 1@0, "append", "command", "bat", "(i:bat[:any_1], u:any_1, force:bit):bat[:any_1] ", "BKCappend_val_force_wrap;" ] +[ 2@0, "append", "command", "bat", "(i:bat[:any_1], u:bat[:any_1], s:bat[:oid], force:bit):bat[:any_1] ", "BKCappend_cand_force_wrap;" ] +[ 3@0, "append", "command", "bat", "(i:bat[:any_1], u:bat[:any_1], s:bat[:oid]):bat[:any_1] ", "BKCappend_cand_wrap;" ] +[ 4@0, "append", "command", "bat", "(i:bat[:any_1], u:bat[:any_1], force:bit):bat[:any_1] ", "BKCappend_force_wrap;" ] +[ 5@0, "append", "command", "bat", "(i:bat[:any_1], u:bat[:any_1]):bat[:any_1] ", "BKCappend_wrap;" ] +[ 6@0, "attach", "command", "bat", "(tt:int, heapfile:str):bat[:any_1] ", "BKCattach;" ] +[ 7@0, "delete", "command", "bat", "(b:bat[:any_1]):bat[:any_1] ", "BKCdelete_all;" ] +[ 8@0, "delete", "command", "bat", "(b:bat[:any_1], d:bat[:oid]):bat[:any_1] ", "BKCdelete_multi;" ] +[ 9@0, "delete", "command", "bat", "(b:bat[:any_1], h:oid):bat[:any_1] ", "BKCdelete;" ] +[ 10@0, "densebat", "command", "bat", "(sz:lng):bat[:oid] ", "BKCdensebat;" ] +[ 11@0, "diffcand", "command", "bat", "(a:bat[:oid], b:bat[:oid]):bat[:oid] ", "BKCdiffcand;" ] +[ 12@0, "getAccess", "command", "bat", "(b:bat[:any_1]):str ", "BKCgetAccess;" ] +[ 13@0, "getCapacity", "command", "bat", "(b:bat[:any_1]):lng ", "BKCgetCapacity;" ] +[ 14@0, "getColumnType", "command", "bat", "(b:bat[:any_1]):str ", "BKCgetColumnType;" ] +[ 15@0, "getName", "command", "bat", "(b:bat[:any_1]):str ", "BKCgetBBPname;" ] [ 16@0, "getRole", "command", "bat", "(bid:bat[:any_1]):str ", "BKCgetRole;" ] -[ 17@0, "getSequenceBase", "command", "bat", "(b:bat[:any_1]):str ", "BKCgetColumnType;" ] -[ 18@0, "getSize", "command", "bat", "(b:bat[:any_1]):lng ", "BKCgetCapacity;" ] -[ 19@0, "getorderidx", "command", "bat", "(b:bat[:any_1]):lng ", "BKCgetSize;" ] +[ 17@0, "getSequenceBase", "command", "bat", "(b:bat[:any_1]):oid ", "BKCgetSequenceBase;" ] +[ 18@0, "getSize", "command", "bat", "(b:bat[:any_1]):lng ", "BKCgetSize;" ] +[ 19@0, "getorderidx", "pattern", "bat", "(bv:bat[:any_1]):bat[:oid] ", "OIDXgetorderidx;" ] [ 20@0, "hasorderidx", "pattern", "bat", "(bv:bat[:any_1]):bit ", "OIDXhasorderidx;" ] -[ 21@0, "imprints", "command", "bat", "(b:bat[:dbl]):lng ", "CMDBATimprintsize;" ] -[ 22@0, "imprints", "command", "bat", "(b:bat[:flt]):lng ", "CMDBATimprintsize;" ] -[ 23@0, "imprints", "command", "bat", "(b:bat[:lng]):lng ", "CMDBATimprintsize;" ] -[ 24@0, "imprints", "command", "bat", "(b:bat[:int]):lng ", "CMDBATimprintsize;" ] -[ 25@0, "imprints", "command", "bat", "(b:bat[:sht]):lng ", "CMDBATimprintsize;" ] -[ 26@0, "imprints", "command", "bat", "(b:bat[:bte]):lng ", "CMDBATimprintsize;" ] -[ 27@0, "imprintsize", "command", "bat", "(b:bat[:dbl]):void ", "CMDBATimprints;" ] -[ 28@0, "imprintsize", "command", "bat", "(b:bat[:flt]):void ", "CMDBATimprints;" ] -[ 29@0, "imprintsize", "command", "bat", "(b:bat[:lng]):void ", "CMDBATimprints;" ] -[ 30@0, "imprintsize", "command", "bat", "(b:bat[:int]):void ", "CMDBATimprints;" ] -[ 31@0, "imprintsize", "command", "bat", "(b:bat[:sht]):void ", "CMDBATimprints;" ] -[ 32@0, "imprintsize", "command", "bat", "(b:bat[:bte]):void ", "CMDBATimprints;" ] -[ 33@0, "info", "command", "bat", "(a:bat[:oid], b:bat[:oid]):bat[:oid] ", "BKCintersectcand;" ] -[ 34@0, "intersectcand", "command", "bat", "(b1:bat[:any_1], b2:bat[:any_2]):bit ", "BKCisSynced;" ] +[ 21@0, "imprints", "command", "bat", "(b:bat[:dbl]):void ", "CMDBATimprints;" ] +[ 22@0, "imprints", "command", "bat", "(b:bat[:flt]):void ", "CMDBATimprints;" ] +[ 23@0, "imprints", "command", "bat", "(b:bat[:lng]):void ", "CMDBATimprints;" ] +[ 24@0, "imprints", "command", "bat", "(b:bat[:int]):void ", "CMDBATimprints;" ] +[ 25@0, "imprints", "command", "bat", "(b:bat[:sht]):void ", "CMDBATimprints;" ] +[ 26@0, "imprints", "command", "bat", "(b:bat[:bte]):void ", "CMDBATimprints;" ] +[ 27@0, "imprintsize", "command", "bat", "(b:bat[:dbl]):lng ", "CMDBATimprintsize;" ] +[ 28@0, "imprintsize", "command", "bat", "(b:bat[:flt]):lng ", "CMDBATimprintsize;" ] +[ 29@0, "imprintsize", "command", "bat", "(b:bat[:lng]):lng ", "CMDBATimprintsize;" ] +[ 30@0, "imprintsize", "command", "bat", "(b:bat[:int]):lng ", "CMDBATimprintsize;" ] +[ 31@0, "imprintsize", "command", "bat", "(b:bat[:sht]):lng ", "CMDBATimprintsize;" ] +[ 32@0, "imprintsize", "command", "bat", "(b:bat[:bte]):lng ", "CMDBATimprintsize;" ] +[ 33@0, "info", "command", "bat", "(b:bat[:any_1]) (X_0:bat[:str], X_1:bat[:str]) ", "BKCinfo;" ] +[ 34@0, "intersectcand", "command", "bat", "(a:bat[:oid], b:bat[:oid]):bat[:oid] ", "BKCintersectcand;" ] [ 35@0, "isPersistent", "command", "bat", "(b:bat[:any_1]):bit ", "BKCisPersistent;" ] -[ 36@0, "isSorted", "command", "bat", "(b:bat[:any_1]):bit ", "BKCisTransient;" ] +[ 36@0, "isSorted", "command", "bat", "(b:bat[:any_1]):bit ", "BKCisSorted;" ] [ 37@0, "isSortedReverse", "command", "bat", "(b:bat[:any_1]):bit ", "BKCisSortedReverse;" ] -[ 38@0, "isSynced", "command", "bat", "(b:bat[:any_1]):bit ", "BKCisSorted;" ] -[ 39@0, "isTransient", "command", "bat", "(b:bat[:any_1]):bit ", "BKCgetKey;" ] -[ 40@0, "isaKey", "command", "bat", "(b:bat[:any_1]) (X_0:bat[:str], X_1:bat[:str]) ", "BKCinfo;" ] +[ 38@0, "isSynced", "command", "bat", "(b1:bat[:any_1], b2:bat[:any_2]):bit ", "BKCisSynced;" ] +[ 39@0, "isTransient", "command", "bat", "(b:bat[:any_1]):bit ", "BKCisTransient;" ] +[ 40@0, "isaKey", "command", "bat", "(b:bat[:any_1]):bit ", "BKCgetKey;" ] [ 41@0, "mergecand", "command", "bat", "(a:bat[:oid], b:bat[:oid]):bat[:oid] ", "BKCmergecand;" ] [ 42@0, "mirror", "command", "bat", "(b:bat[:any_2]):bat[:oid] ", "BKCmirror;" ] [ 43@0, "new", "pattern", "bat", "(tt:any_1, size:lng):bat[:any_1] ", "CMDBATnew;" ] @@ -82,22 +82,22 @@ stdout of test 'inspect05` in directory [ 51@0, "pack", "pattern", "bat", "(X_0:any_2...):bat[:any_2] ", "MATpackValues;" ] [ 52@0, "partition", "pattern", "bat", "(b:bat[:any_1], pieces:int, n:int):bat[:any_1] ", "CMDBATpartition2;" ] [ 53@0, "partition", "pattern", "bat", "(b:bat[:any_1]):bat[:any_1]... ", "CMDBATpartition;" ] -[ 54@0, "replace", "command", "bat", "(b:bat[:any_1], del:bat[:oid]):bat[:oid] ", "BKCreuseBATmap;" ] -[ 55@0, "replace", "command", "bat", "(b:bat[:any_1], del:bat[:oid]):bat[:any_1] ", "BKCreuseBAT;" ] -[ 56@0, "replace", "command", "bat", "(b:bat[:any_1], rid:bat[:oid], val:bat[:any_1], force:bit):bat[:any_1] ", "BKCbat_inplace_force;" ] -[ 57@0, "replace", "command", "bat", "(b:bat[:any_1], rid:bat[:oid], val:bat[:any_1]):bat[:any_1] ", "BKCbat_inplace;" ] -[ 58@0, "reuse", "command", "bat", "(b:bat[:any_1], h:oid, t:any_1, force:bit):bat[:any_1] ", "BKCbun_inplace_force;" ] -[ 59@0, "reuseMap", "command", "bat", "(b:bat[:any_1], h:oid, t:any_1):bat[:any_1] ", "BKCbun_inplace;" ] -[ 60@0, "save", "pattern", "bat", "(val:any_1):bat[:any_1] ", "CMDBATsingle;" ] -[ 61@0, "save", "command", "bat", "(b:bat[:any_1]):bit ", "BKCsetImprints;" ] -[ 62@0, "setAccess", "command", "bat", "(b:bat[:any_1]):bit ", "BKCsetHash;" ] -[ 63@0, "setColumn", "command", "bat", "(nme:str):bit ", "BKCsave;" ] -[ 64@0, "setHash", "command", "bat", "(nme:bat[:any_1]):void ", "BKCsave2;" ] -[ 65@0, "setImprints", "command", "bat", "(b:bat[:any_1]):void ", "BKCsetPersistent;" ] -[ 66@0, "setName", "command", "bat", "(b:bat[:any_1]):void ", "BKCsetTransient;" ] -[ 67@0, "setPersistent", "command", "bat", "(b:bat[:any_1], t:str):void ", "BKCsetColumn;" ] -[ 68@0, "setTransient", "command", "bat", "(b:bat[:any_1], s:str):void ", "BKCsetName;" ] -[ 69@0, "single", "command", "bat", "(b:bat[:any_1], mode:str):bat[:any_1] ", "BKCsetAccess;" ] +[ 54@0, "replace", "command", "bat", "(b:bat[:any_1], rid:bat[:oid], val:bat[:any_1], force:bit):bat[:any_1] ", "BKCbat_inplace_force;" ] +[ 55@0, "replace", "command", "bat", "(b:bat[:any_1], rid:bat[:oid], val:bat[:any_1]):bat[:any_1] ", "BKCbat_inplace;" ] +[ 56@0, "replace", "command", "bat", "(b:bat[:any_1], h:oid, t:any_1, force:bit):bat[:any_1] ", "BKCbun_inplace_force;" ] +[ 57@0, "replace", "command", "bat", "(b:bat[:any_1], h:oid, t:any_1):bat[:any_1] ", "BKCbun_inplace;" ] +[ 58@0, "reuse", "command", "bat", "(b:bat[:any_1], del:bat[:oid]):bat[:any_1] ", "BKCreuseBAT;" ] +[ 59@0, "reuseMap", "command", "bat", "(b:bat[:any_1], del:bat[:oid]):bat[:oid] ", "BKCreuseBATmap;" ] +[ 60@0, "save", "command", "bat", "(nme:str):bit ", "BKCsave;" ] +[ 61@0, "save", "command", "bat", "(nme:bat[:any_1]):void ", "BKCsave2;" ] +[ 62@0, "setAccess", "command", "bat", "(b:bat[:any_1], mode:str):bat[:any_1] ", "BKCsetAccess;" ] +[ 63@0, "setColumn", "command", "bat", "(b:bat[:any_1], t:str):void ", "BKCsetColumn;" ] +[ 64@0, "setHash", "command", "bat", "(b:bat[:any_1]):bit ", "BKCsetHash;" ] +[ 65@0, "setImprints", "command", "bat", "(b:bat[:any_1]):bit ", "BKCsetImprints;" ] +[ 66@0, "setName", "command", "bat", "(b:bat[:any_1], s:str):void ", "BKCsetName;" ] +[ 67@0, "setPersistent", "command", "bat", "(b:bat[:any_1]):void ", "BKCsetPersistent;" ] +[ 68@0, "setTransient", "command", "bat", "(b:bat[:any_1]):void ", "BKCsetTransient;" ] +[ 69@0, "single", "pattern", "bat", "(val:any_1):bat[:any_1] ", "CMDBATsingle;" ] # 08:55:30 > # 08:55:30 > Done. diff --git a/monetdb5/modules/mal/Tests/inspect05.stable.out.int128 b/monetdb5/modules/mal/Tests/inspect05.stable.out.int128 --- a/monetdb5/modules/mal/Tests/inspect05.stable.out.int128 +++ b/monetdb5/modules/mal/Tests/inspect05.stable.out.int128 @@ -29,48 +29,48 @@ stdout of test 'inspect05` in directory # str str str str str # type #--------------------------# [ 0@0, "append", "command", "bat", "(i:bat[:any_1], u:any_1):bat[:any_1] ", "BKCappend_val_wrap;" ] -[ 1@0, "append", "command", "bat", "(tt:int, heapfile:str):bat[:any_1] ", "BKCattach;" ] -[ 2@0, "append", "command", "bat", "(i:bat[:any_1], u:any_1, force:bit):bat[:any_1] ", "BKCappend_val_force_wrap;" ] -[ 3@0, "append", "command", "bat", "(i:bat[:any_1], u:bat[:any_1], s:bat[:oid], force:bit):bat[:any_1] ", "BKCappend_cand_force_wrap;" ] -[ 4@0, "append", "command", "bat", "(i:bat[:any_1], u:bat[:any_1], s:bat[:oid]):bat[:any_1] ", "BKCappend_cand_wrap;" ] -[ 5@0, "append", "command", "bat", "(i:bat[:any_1], u:bat[:any_1], force:bit):bat[:any_1] ", "BKCappend_force_wrap;" ] -[ 6@0, "attach", "command", "bat", "(i:bat[:any_1], u:bat[:any_1]):bat[:any_1] ", "BKCappend_wrap;" ] -[ 7@0, "delete", "command", "bat", "(a:bat[:oid], b:bat[:oid]):bat[:oid] ", "BKCdiffcand;" ] -[ 8@0, "delete", "command", "bat", "(sz:lng):bat[:oid] ", "BKCdensebat;" ] -[ 9@0, "delete", "command", "bat", "(b:bat[:any_1]):bat[:any_1] ", "BKCdelete_all;" ] -[ 10@0, "densebat", "command", "bat", "(b:bat[:any_1], d:bat[:oid]):bat[:any_1] ", "BKCdelete_multi;" ] -[ 11@0, "diffcand", "command", "bat", "(b:bat[:any_1], h:oid):bat[:any_1] ", "BKCdelete;" ] -[ 12@0, "getAccess", "pattern", "bat", "(bv:bat[:any_1]):bat[:oid] ", "OIDXgetorderidx;" ] -[ 13@0, "getCapacity", "command", "bat", "(b:bat[:any_1]):str ", "BKCgetBBPname;" ] -[ 14@0, "getColumnType", "command", "bat", "(b:bat[:any_1]):oid ", "BKCgetSequenceBase;" ] -[ 15@0, "getName", "command", "bat", "(b:bat[:any_1]):str ", "BKCgetAccess;" ] +[ 1@0, "append", "command", "bat", "(i:bat[:any_1], u:any_1, force:bit):bat[:any_1] ", "BKCappend_val_force_wrap;" ] +[ 2@0, "append", "command", "bat", "(i:bat[:any_1], u:bat[:any_1], s:bat[:oid], force:bit):bat[:any_1] ", "BKCappend_cand_force_wrap;" ] +[ 3@0, "append", "command", "bat", "(i:bat[:any_1], u:bat[:any_1], s:bat[:oid]):bat[:any_1] ", "BKCappend_cand_wrap;" ] +[ 4@0, "append", "command", "bat", "(i:bat[:any_1], u:bat[:any_1], force:bit):bat[:any_1] ", "BKCappend_force_wrap;" ] +[ 5@0, "append", "command", "bat", "(i:bat[:any_1], u:bat[:any_1]):bat[:any_1] ", "BKCappend_wrap;" ] +[ 6@0, "attach", "command", "bat", "(tt:int, heapfile:str):bat[:any_1] ", "BKCattach;" ] +[ 7@0, "delete", "command", "bat", "(b:bat[:any_1]):bat[:any_1] ", "BKCdelete_all;" ] +[ 8@0, "delete", "command", "bat", "(b:bat[:any_1], d:bat[:oid]):bat[:any_1] ", "BKCdelete_multi;" ] +[ 9@0, "delete", "command", "bat", "(b:bat[:any_1], h:oid):bat[:any_1] ", "BKCdelete;" ] +[ 10@0, "densebat", "command", "bat", "(sz:lng):bat[:oid] ", "BKCdensebat;" ] +[ 11@0, "diffcand", "command", "bat", "(a:bat[:oid], b:bat[:oid]):bat[:oid] ", "BKCdiffcand;" ] +[ 12@0, "getAccess", "command", "bat", "(b:bat[:any_1]):str ", "BKCgetAccess;" ] +[ 13@0, "getCapacity", "command", "bat", "(b:bat[:any_1]):lng ", "BKCgetCapacity;" ] +[ 14@0, "getColumnType", "command", "bat", "(b:bat[:any_1]):str ", "BKCgetColumnType;" ] +[ 15@0, "getName", "command", "bat", "(b:bat[:any_1]):str ", "BKCgetBBPname;" ] [ 16@0, "getRole", "command", "bat", "(bid:bat[:any_1]):str ", "BKCgetRole;" ] -[ 17@0, "getSequenceBase", "command", "bat", "(b:bat[:any_1]):str ", "BKCgetColumnType;" ] -[ 18@0, "getSize", "command", "bat", "(b:bat[:any_1]):lng ", "BKCgetCapacity;" ] -[ 19@0, "getorderidx", "command", "bat", "(b:bat[:any_1]):lng ", "BKCgetSize;" ] +[ 17@0, "getSequenceBase", "command", "bat", "(b:bat[:any_1]):oid ", "BKCgetSequenceBase;" ] +[ 18@0, "getSize", "command", "bat", "(b:bat[:any_1]):lng ", "BKCgetSize;" ] +[ 19@0, "getorderidx", "pattern", "bat", "(bv:bat[:any_1]):bat[:oid] ", "OIDXgetorderidx;" ] [ 20@0, "hasorderidx", "pattern", "bat", "(bv:bat[:any_1]):bit ", "OIDXhasorderidx;" ] -[ 21@0, "imprints", "command", "bat", "(b:bat[:hge]):lng ", "CMDBATimprintsize;" ] -[ 22@0, "imprints", "command", "bat", "(b:bat[:hge]):void ", "CMDBATimprints;" ] -[ 23@0, "imprints", "command", "bat", "(b:bat[:dbl]):lng ", "CMDBATimprintsize;" ] -[ 24@0, "imprints", "command", "bat", "(b:bat[:flt]):lng ", "CMDBATimprintsize;" ] -[ 25@0, "imprints", "command", "bat", "(b:bat[:lng]):lng ", "CMDBATimprintsize;" ] -[ 26@0, "imprints", "command", "bat", "(b:bat[:int]):lng ", "CMDBATimprintsize;" ] -[ 27@0, "imprints", "command", "bat", "(b:bat[:sht]):lng ", "CMDBATimprintsize;" ] -[ 28@0, "imprintsize", "command", "bat", "(b:bat[:bte]):lng ", "CMDBATimprintsize;" ] -[ 29@0, "imprintsize", "command", "bat", "(b:bat[:dbl]):void ", "CMDBATimprints;" ] -[ 30@0, "imprintsize", "command", "bat", "(b:bat[:flt]):void ", "CMDBATimprints;" ] -[ 31@0, "imprintsize", "command", "bat", "(b:bat[:lng]):void ", "CMDBATimprints;" ] -[ 32@0, "imprintsize", "command", "bat", "(b:bat[:int]):void ", "CMDBATimprints;" ] -[ 33@0, "imprintsize", "command", "bat", "(b:bat[:sht]):void ", "CMDBATimprints;" ] -[ 34@0, "imprintsize", "command", "bat", "(b:bat[:bte]):void ", "CMDBATimprints;" ] -[ 35@0, "info", "command", "bat", "(a:bat[:oid], b:bat[:oid]):bat[:oid] ", "BKCintersectcand;" ] -[ 36@0, "intersectcand", "command", "bat", "(b1:bat[:any_1], b2:bat[:any_2]):bit ", "BKCisSynced;" ] +[ 21@0, "imprints", "command", "bat", "(b:bat[:hge]):void ", "CMDBATimprints;" ] +[ 22@0, "imprints", "command", "bat", "(b:bat[:dbl]):void ", "CMDBATimprints;" ] +[ 23@0, "imprints", "command", "bat", "(b:bat[:flt]):void ", "CMDBATimprints;" ] +[ 24@0, "imprints", "command", "bat", "(b:bat[:lng]):void ", "CMDBATimprints;" ] +[ 25@0, "imprints", "command", "bat", "(b:bat[:int]):void ", "CMDBATimprints;" ] +[ 26@0, "imprints", "command", "bat", "(b:bat[:sht]):void ", "CMDBATimprints;" ] +[ 27@0, "imprints", "command", "bat", "(b:bat[:bte]):void ", "CMDBATimprints;" ] +[ 28@0, "imprintsize", "command", "bat", "(b:bat[:hge]):lng ", "CMDBATimprintsize;" ] +[ 29@0, "imprintsize", "command", "bat", "(b:bat[:dbl]):lng ", "CMDBATimprintsize;" ] +[ 30@0, "imprintsize", "command", "bat", "(b:bat[:flt]):lng ", "CMDBATimprintsize;" ] +[ 31@0, "imprintsize", "command", "bat", "(b:bat[:lng]):lng ", "CMDBATimprintsize;" ] +[ 32@0, "imprintsize", "command", "bat", "(b:bat[:int]):lng ", "CMDBATimprintsize;" ] +[ 33@0, "imprintsize", "command", "bat", "(b:bat[:sht]):lng ", "CMDBATimprintsize;" ] +[ 34@0, "imprintsize", "command", "bat", "(b:bat[:bte]):lng ", "CMDBATimprintsize;" ] +[ 35@0, "info", "command", "bat", "(b:bat[:any_1]) (X_0:bat[:str], X_1:bat[:str]) ", "BKCinfo;" ] +[ 36@0, "intersectcand", "command", "bat", "(a:bat[:oid], b:bat[:oid]):bat[:oid] ", "BKCintersectcand;" ] [ 37@0, "isPersistent", "command", "bat", "(b:bat[:any_1]):bit ", "BKCisPersistent;" ] -[ 38@0, "isSorted", "command", "bat", "(b:bat[:any_1]):bit ", "BKCisTransient;" ] +[ 38@0, "isSorted", "command", "bat", "(b:bat[:any_1]):bit ", "BKCisSorted;" ] [ 39@0, "isSortedReverse", "command", "bat", "(b:bat[:any_1]):bit ", "BKCisSortedReverse;" ] -[ 40@0, "isSynced", "command", "bat", "(b:bat[:any_1]):bit ", "BKCisSorted;" ] -[ 41@0, "isTransient", "command", "bat", "(b:bat[:any_1]):bit ", "BKCgetKey;" ] -[ 42@0, "isaKey", "command", "bat", "(b:bat[:any_1]) (X_0:bat[:str], X_1:bat[:str]) ", "BKCinfo;" ] +[ 40@0, "isSynced", "command", "bat", "(b1:bat[:any_1], b2:bat[:any_2]):bit ", "BKCisSynced;" ] +[ 41@0, "isTransient", "command", "bat", "(b:bat[:any_1]):bit ", "BKCisTransient;" ] +[ 42@0, "isaKey", "command", "bat", "(b:bat[:any_1]):bit ", "BKCgetKey;" ] [ 43@0, "mergecand", "command", "bat", "(a:bat[:oid], b:bat[:oid]):bat[:oid] ", "BKCmergecand;" ] [ 44@0, "mirror", "command", "bat", "(b:bat[:any_2]):bat[:oid] ", "BKCmirror;" ] [ 45@0, "new", "pattern", "bat", "(tt:any_1, size:lng):bat[:any_1] ", "CMDBATnew;" ] @@ -84,22 +84,22 @@ stdout of test 'inspect05` in directory [ 53@0, "pack", "pattern", "bat", "(X_0:any_2...):bat[:any_2] ", "MATpackValues;" ] [ 54@0, "partition", "pattern", "bat", "(b:bat[:any_1], pieces:int, n:int):bat[:any_1] ", "CMDBATpartition2;" ] [ 55@0, "partition", "pattern", "bat", "(b:bat[:any_1]):bat[:any_1]... ", "CMDBATpartition;" ] -[ 56@0, "replace", "command", "bat", "(b:bat[:any_1], del:bat[:oid]):bat[:oid] ", "BKCreuseBATmap;" ] -[ 57@0, "replace", "command", "bat", "(b:bat[:any_1], del:bat[:oid]):bat[:any_1] ", "BKCreuseBAT;" ] -[ 58@0, "replace", "command", "bat", "(b:bat[:any_1], rid:bat[:oid], val:bat[:any_1], force:bit):bat[:any_1] ", "BKCbat_inplace_force;" ] -[ 59@0, "replace", "command", "bat", "(b:bat[:any_1], rid:bat[:oid], val:bat[:any_1]):bat[:any_1] ", "BKCbat_inplace;" ] -[ 60@0, "reuse", "command", "bat", "(b:bat[:any_1], h:oid, t:any_1, force:bit):bat[:any_1] ", "BKCbun_inplace_force;" ] -[ 61@0, "reuseMap", "command", "bat", "(b:bat[:any_1], h:oid, t:any_1):bat[:any_1] ", "BKCbun_inplace;" ] -[ 62@0, "save", "pattern", "bat", "(val:any_1):bat[:any_1] ", "CMDBATsingle;" ] -[ 63@0, "save", "command", "bat", "(b:bat[:any_1]):bit ", "BKCsetImprints;" ] -[ 64@0, "setAccess", "command", "bat", "(b:bat[:any_1]):bit ", "BKCsetHash;" ] -[ 65@0, "setColumn", "command", "bat", "(nme:str):bit ", "BKCsave;" ] -[ 66@0, "setHash", "command", "bat", "(nme:bat[:any_1]):void ", "BKCsave2;" ] -[ 67@0, "setImprints", "command", "bat", "(b:bat[:any_1]):void ", "BKCsetPersistent;" ] -[ 68@0, "setName", "command", "bat", "(b:bat[:any_1]):void ", "BKCsetTransient;" ] -[ 69@0, "setPersistent", "command", "bat", "(b:bat[:any_1], t:str):void ", "BKCsetColumn;" ] -[ 70@0, "setTransient", "command", "bat", "(b:bat[:any_1], s:str):void ", "BKCsetName;" ] -[ 71@0, "single", "command", "bat", "(b:bat[:any_1], mode:str):bat[:any_1] ", "BKCsetAccess;" ] +[ 56@0, "replace", "command", "bat", "(b:bat[:any_1], rid:bat[:oid], val:bat[:any_1], force:bit):bat[:any_1] ", "BKCbat_inplace_force;" ] +[ 57@0, "replace", "command", "bat", "(b:bat[:any_1], rid:bat[:oid], val:bat[:any_1]):bat[:any_1] ", "BKCbat_inplace;" ] +[ 58@0, "replace", "command", "bat", "(b:bat[:any_1], h:oid, t:any_1, force:bit):bat[:any_1] ", "BKCbun_inplace_force;" ] +[ 59@0, "replace", "command", "bat", "(b:bat[:any_1], h:oid, t:any_1):bat[:any_1] ", "BKCbun_inplace;" ] +[ 60@0, "reuse", "command", "bat", "(b:bat[:any_1], del:bat[:oid]):bat[:any_1] ", "BKCreuseBAT;" ] +[ 61@0, "reuseMap", "command", "bat", "(b:bat[:any_1], del:bat[:oid]):bat[:oid] ", "BKCreuseBATmap;" ] +[ 62@0, "save", "command", "bat", "(nme:str):bit ", "BKCsave;" ] +[ 63@0, "save", "command", "bat", "(nme:bat[:any_1]):void ", "BKCsave2;" ] +[ 64@0, "setAccess", "command", "bat", "(b:bat[:any_1], mode:str):bat[:any_1] ", "BKCsetAccess;" ] +[ 65@0, "setColumn", "command", "bat", "(b:bat[:any_1], t:str):void ", "BKCsetColumn;" ] +[ 66@0, "setHash", "command", "bat", "(b:bat[:any_1]):bit ", "BKCsetHash;" ] +[ 67@0, "setImprints", "command", "bat", "(b:bat[:any_1]):bit ", "BKCsetImprints;" ] _______________________________________________ checkin-list mailing list checkin-list@monetdb.org https://www.monetdb.org/mailman/listinfo/checkin-list