Changeset: 6294f5cb11ec for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=6294f5cb11ec Modified Files: clients/Tests/MAL-signatures.stable.out clients/Tests/exports.stable.out monetdb5/mal/Tests/tst235.mal monetdb5/mal/Tests/tst235.stable.out monetdb5/modules/kernel/algebra.mal monetdb5/modules/mal/Tests/inspect05.stable.out monetdb5/optimizer/Tests/groups00.mal monetdb5/optimizer/Tests/groups00.stable.out Branch: default Log Message:
Void-headed bat signatures diffs (truncated from 895 to 300 lines): diff --git a/clients/Tests/MAL-signatures.stable.out b/clients/Tests/MAL-signatures.stable.out --- a/clients/Tests/MAL-signatures.stable.out +++ b/clients/Tests/MAL-signatures.stable.out @@ -138,31 +138,31 @@ command aggr.avg(b:bat[:oid,:bte],e:bat[ address AGGRavg12_dbl; comment Grouped tail average on bte -command aggr.avg(b:bat[:any_1,:dbl]):dbl +command aggr.avg(b:bat[:oid,:dbl]):dbl address ALGavg; comment Gives the avg of all tail values -command aggr.avg(b:bat[:any_1,:flt]):dbl +command aggr.avg(b:bat[:oid,:flt]):dbl address ALGavg; comment Gives the avg of all tail values -command aggr.avg(b:bat[:any_1,:lng]):dbl +command aggr.avg(b:bat[:oid,:lng]):dbl address ALGavg; comment Gives the avg of all tail values -command aggr.avg(b:bat[:any_1,:wrd]):dbl +command aggr.avg(b:bat[:oid,:wrd]):dbl address ALGavg; comment Gives the avg of all tail values -command aggr.avg(b:bat[:any_1,:int]):dbl +command aggr.avg(b:bat[:oid,:int]):dbl address ALGavg; comment Gives the avg of all tail values -command aggr.avg(b:bat[:any_1,:sht]):dbl +command aggr.avg(b:bat[:oid,:sht]):dbl address ALGavg; comment Gives the avg of all tail values -command aggr.avg(b:bat[:any_1,:bte]):dbl +command aggr.avg(b:bat[:oid,:bte]):dbl address ALGavg; comment Gives the avg of all tail values @@ -214,7 +214,7 @@ command aggr.count(b:bat[:oid,:any_1],e: address AGGRcount2; comment Grouped count -command aggr.cardinality(b:bat[:any_1,:any_2]):lng +command aggr.cardinality(b:bat[:oid,:any_2]):lng address ALGcard; comment Return the cardinality of the BAT tail values. @@ -2130,59 +2130,59 @@ pattern aggr.sum(b:bat[:oid,:bte]):bte address CMDBATsum; comment Calculate aggregate sum of B. -command aggr.stdevp(b:bat[:any_1,:dbl]):dbl +command aggr.stdevp(b:bat[:oid,:dbl]):dbl address ALGstdevp; comment Gives the standard deviation of all tail values -command aggr.stdev(b:bat[:any_1,:dbl]):dbl +command aggr.stdev(b:bat[:oid,:dbl]):dbl address ALGstdev; comment Gives the standard deviation of all tail values -command aggr.stdevp(b:bat[:any_1,:flt]):dbl +command aggr.stdevp(b:bat[:oid,:flt]):dbl address ALGstdevp; comment Gives the standard deviation of all tail values -command aggr.stdev(b:bat[:any_1,:flt]):dbl +command aggr.stdev(b:bat[:oid,:flt]):dbl address ALGstdev; comment Gives the standard deviation of all tail values -command aggr.stdevp(b:bat[:any_1,:lng]):dbl +command aggr.stdevp(b:bat[:oid,:lng]):dbl address ALGstdevp; comment Gives the standard deviation of all tail values -command aggr.stdev(b:bat[:any_1,:lng]):dbl +command aggr.stdev(b:bat[:oid,:lng]):dbl address ALGstdev; comment Gives the standard deviation of all tail values -command aggr.stdevp(b:bat[:any_1,:wrd]):dbl +command aggr.stdevp(b:bat[:oid,:wrd]):dbl address ALGstdevp; comment Gives the standard deviation of all tail values -command aggr.stdev(b:bat[:any_1,:wrd]):dbl +command aggr.stdev(b:bat[:oid,:wrd]):dbl address ALGstdev; comment Gives the standard deviation of all tail values -command aggr.stdevp(b:bat[:any_1,:int]):dbl +command aggr.stdevp(b:bat[:oid,:int]):dbl address ALGstdevp; comment Gives the standard deviation of all tail values -command aggr.stdev(b:bat[:any_1,:int]):dbl +command aggr.stdev(b:bat[:oid,:int]):dbl address ALGstdev; comment Gives the standard deviation of all tail values -command aggr.stdevp(b:bat[:any_1,:sht]):dbl +command aggr.stdevp(b:bat[:oid,:sht]):dbl address ALGstdevp; comment Gives the standard deviation of all tail values -command aggr.stdev(b:bat[:any_1,:sht]):dbl +command aggr.stdev(b:bat[:oid,:sht]):dbl address ALGstdev; comment Gives the standard deviation of all tail values -command aggr.stdevp(b:bat[:any_1,:bte]):dbl +command aggr.stdevp(b:bat[:oid,:bte]):dbl address ALGstdevp; comment Gives the standard deviation of all tail values -command aggr.stdev(b:bat[:any_1,:bte]):dbl +command aggr.stdev(b:bat[:oid,:bte]):dbl address ALGstdev; comment Gives the standard deviation of all tail values @@ -2298,59 +2298,59 @@ command aggr.variance(b:bat[:oid,:bte],e address AGGRvariance2_dbl; comment Grouped tail variance (sample/non-biased) on bte -command aggr.variancep(b:bat[:any_1,:dbl]):dbl +command aggr.variancep(b:bat[:oid,:dbl]):dbl address ALGvariancep; comment Gives the variance of all tail values -command aggr.variance(b:bat[:any_1,:dbl]):dbl +command aggr.variance(b:bat[:oid,:dbl]):dbl address ALGvariance; comment Gives the variance of all tail values -command aggr.variancep(b:bat[:any_1,:flt]):dbl +command aggr.variancep(b:bat[:oid,:flt]):dbl address ALGvariancep; comment Gives the variance of all tail values -command aggr.variance(b:bat[:any_1,:flt]):dbl +command aggr.variance(b:bat[:oid,:flt]):dbl address ALGvariance; comment Gives the variance of all tail values -command aggr.variancep(b:bat[:any_1,:lng]):dbl +command aggr.variancep(b:bat[:oid,:lng]):dbl address ALGvariancep; comment Gives the variance of all tail values -command aggr.variance(b:bat[:any_1,:lng]):dbl +command aggr.variance(b:bat[:oid,:lng]):dbl address ALGvariance; comment Gives the variance of all tail values -command aggr.variancep(b:bat[:any_1,:wrd]):dbl +command aggr.variancep(b:bat[:oid,:wrd]):dbl address ALGvariancep; comment Gives the variance of all tail values -command aggr.variance(b:bat[:any_1,:wrd]):dbl +command aggr.variance(b:bat[:oid,:wrd]):dbl address ALGvariance; comment Gives the variance of all tail values -command aggr.variancep(b:bat[:any_1,:int]):dbl +command aggr.variancep(b:bat[:oid,:int]):dbl address ALGvariancep; comment Gives the variance of all tail values -command aggr.variance(b:bat[:any_1,:int]):dbl +command aggr.variance(b:bat[:oid,:int]):dbl address ALGvariance; comment Gives the variance of all tail values -command aggr.variancep(b:bat[:any_1,:sht]):dbl +command aggr.variancep(b:bat[:oid,:sht]):dbl address ALGvariancep; comment Gives the variance of all tail values -command aggr.variance(b:bat[:any_1,:sht]):dbl +command aggr.variance(b:bat[:oid,:sht]):dbl address ALGvariance; comment Gives the variance of all tail values -command aggr.variancep(b:bat[:any_1,:bte]):dbl +command aggr.variancep(b:bat[:oid,:bte]):dbl address ALGvariancep; comment Gives the variance of all tail values -command aggr.variance(b:bat[:any_1,:bte]):dbl +command aggr.variance(b:bat[:oid,:bte]):dbl address ALGvariance; comment Gives the variance of all tail values @@ -2575,7 +2575,7 @@ command algebra.position(b:bat[:any_1,:a address ALGposition; comment Returns BAT position [0.. b.count] of 'v' in the head column of b. It Return an error if 'v' does not exist. -command algebra.reuse(b:bat[:any_1,:any_2]):bat[:any_1,:any_2] +command algebra.reuse(b:bat[:oid,:any_2]):bat[:oid,:any_2] address ALGreuse; comment Reuse a temporary BAT if you can. Otherwise, allocate enough storage to accept result of an operation (not involving the heap) @@ -2885,7 +2885,7 @@ command array.project(b:bat[:oid,:any_1] address ARRAYproject; comment Fill an array representation with constants -command array.product(b:bat[:any_3,:any_1],c:bat[:any_4,:any_2]):bat[:any_1,:any_2] +command array.product(b:bat[:oid,:any_1],c:bat[:oid,:any_2]) (X_3:bat[:oid,:any_1],c:bat[:oid,:any_2]) address ARRAYproduct; comment Produce an array product @@ -31768,11 +31768,11 @@ command bat.densebat(size:wrd):bat[:void address BKCdensebat; comment Creates a new [void,void] BAT of size 'size'. -command bat.getHeat(b:bat[:any_1,:any_2]):lng +command bat.getHeat(b:bat[:oid,:any_2]):lng address BKCheat; comment Return the current BBP heat (LRU stamp) -command bat.getName(b:bat[:any_1,:any_2]):str +command bat.getName(b:bat[:oid,:any_2]):str address BKCgetBBPname; comment Gives back the logical name of a BAT. @@ -31800,11 +31800,11 @@ command bat.getAccess(b:bat[:any_1,:any_ address BKCgetAccess; comment return the access mode attached to this BAT as a character. -command bat.getRole(bid:bat[:any_1,:any_2]):str +command bat.getRole(bid:bat[:oid,:any_2]):str address BKCgetRole; comment Returns the rolename of the head column of a BAT. -command bat.getTailType(b:bat[:any_1,:any_2]):str +command bat.getTailType(b:bat[:oid,:any_2]):str address BKCgetTailType; comment Returns the type of the tail column of a BAT, as an integer type number. @@ -31812,19 +31812,19 @@ command bat.getHeadType(b:bat[:any_1,:an address BKCgetHeadType; comment Returns the type of the head column of a BAT, as an integer type number. -command bat.getCapacity(b:bat[:any_1,:any_2]):lng +command bat.getCapacity(b:bat[:oid,:any_2]):lng address BKCgetCapacity; comment Returns the current allocation size (in max number of elements) of a BAT. -command bat.getDiskSize(b:bat[:any_1,:any_2]):lng +command bat.getDiskSize(b:bat[:oid,:any_2]):lng address BKCbatdisksize; comment Approximate size of the (persistent) BAT heaps as stored on disk in pages of 512 bytes. Indices are not included, as they only live temporarilyin virtual memory. -command bat.getMemorySize(b:bat[:any_1,:any_2]):lng +command bat.getMemorySize(b:bat[:oid,:any_2]):lng address BKCbatvmsize; comment Calculate the size of the BAT heaps and indices in bytesrounded to the memory page size (see bbp.getPageSize()). -command bat.getSize(b:bat[:any_1,:any_2]):lng +command bat.getSize(b:bat[:oid,:any_2]):lng address BKCbatsize; comment Calculate the size of the BAT descriptor, heaps and indices in bytes. @@ -31872,17 +31872,17 @@ command bat.intersectcand(a:bat[:oid,:oi address BKCintersectcand; comment Intersect two candidate lists into one -command bat.isSynced(b1:bat[:any_1,:any_2],b2:bat[:any_3,:any_4]):bit +command bat.isSynced(b1:bat[:oid,:any_2],b2:bat[:oid,:any_4]):bit address BKCisSynced; comment Tests whether two BATs are synced or not. -command bat.isCached(b:bat[:any_1,:any_2]):bit +command bat.isCached(b:bat[:oid,:any_2]):bit address BKCisCached; comment Bat is stored in main memory. -command bat.isPersistent(b:bat[:any_1,:any_2]):bit +command bat.isPersistent(b:bat[:oid,:any_2]):bit address BKCisPersistent; -command bat.isTransient(b:bat[:any_1,:any_2]):bit +command bat.isTransient(b:bat[:oid,:any_2]):bit address BKCisTransient; command bat.inplace(o:bat[:any_1,:any_2],d:bat[:any_1,:any_2],force:bit):bat[:any_1,:any_2] address BKCbat_inplace_force; @@ -31932,11 +31932,11 @@ command bat.isaKey(b:bat[:any_1,:any_2]) address BKCgetKey; comment return whether the head column of a BAT is unique (key). -command bat.info(b:bat[:any_1,:any_2]) (X_2:bat[:oid,:str],X_3:bat[:oid,:str]) +command bat.info(b:bat[:oid,:any_2]) (X_2:bat[:oid,:str],X_3:bat[:oid,:str]) address BKCinfo; comment Produce a BAT containing info about a BAT in [attribute,value] format. It contains all properties of the BAT record. See the BAT documentation in GDK for more information. _______________________________________________ checkin-list mailing list checkin-list@monetdb.org https://www.monetdb.org/mailman/listinfo/checkin-list