Changeset: ff1e507a6793 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=ff1e507a6793
Modified Files:
        clients/Tests/MAL-signatures.stable.out
Branch: default
Log Message:

Approvals.


diffs (truncated from 55046 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
@@ -25,1956 +25,1955 @@ Ready.
 # 21:33:48 >  "mclient" "-lmal" "-ftest" "-Eutf-8" "-i" "-e" 
"--host=/var/tmp/mtest-19610" "--port=35607"
 # 21:33:48 >  
 
-#?*)
-command aggr.avg(b:bat[:oid,:dbl],g:bat[:oid,:oid],e:bat[:oid,:any_1]) 
(X_4:bat[:oid,:dbl],X_5:bat[:oid,:wrd]) 
+command aggr.avg(b:bat[:dbl],g:bat[:oid],e:bat[:any_1]) 
(X_4:bat[:dbl],X_5:bat[:wrd]) 
 address AGGRavg23_dbl;
 comment Grouped tail average on dbl, also returns count
 
-command 
aggr.avg(b:bat[:oid,:dbl],g:bat[:oid,:oid],e:bat[:oid,:any_1]):bat[:oid,:dbl] 
+command aggr.avg(b:bat[:dbl],g:bat[:oid],e:bat[:any_1]):bat[:dbl] 
 address AGGRavg13_dbl;
 comment Grouped tail average on dbl
 
-command aggr.avg(b:bat[:oid,:flt],g:bat[:oid,:oid],e:bat[:oid,:any_1]) 
(X_4:bat[:oid,:dbl],X_5:bat[:oid,:wrd]) 
+command aggr.avg(b:bat[:flt],g:bat[:oid],e:bat[:any_1]) 
(X_4:bat[:dbl],X_5:bat[:wrd]) 
 address AGGRavg23_dbl;
 comment Grouped tail average on flt, also returns count
 
-command 
aggr.avg(b:bat[:oid,:flt],g:bat[:oid,:oid],e:bat[:oid,:any_1]):bat[:oid,:dbl] 
+command aggr.avg(b:bat[:flt],g:bat[:oid],e:bat[:any_1]):bat[:dbl] 
 address AGGRavg13_dbl;
 comment Grouped tail average on flt
 
-command aggr.avg(b:bat[:oid,:lng],g:bat[:oid,:oid],e:bat[:oid,:any_1]) 
(X_4:bat[:oid,:dbl],X_5:bat[:oid,:wrd]) 
+command aggr.avg(b:bat[:lng],g:bat[:oid],e:bat[:any_1]) 
(X_4:bat[:dbl],X_5:bat[:wrd]) 
 address AGGRavg23_dbl;
 comment Grouped tail average on lng, also returns count
 
-command 
aggr.avg(b:bat[:oid,:lng],g:bat[:oid,:oid],e:bat[:oid,:any_1]):bat[:oid,:dbl] 
+command aggr.avg(b:bat[:lng],g:bat[:oid],e:bat[:any_1]):bat[:dbl] 
 address AGGRavg13_dbl;
 comment Grouped tail average on lng
 
-command aggr.avg(b:bat[:oid,:wrd],g:bat[:oid,:oid],e:bat[:oid,:any_1]) 
(X_4:bat[:oid,:dbl],X_5:bat[:oid,:wrd]) 
+command aggr.avg(b:bat[:wrd],g:bat[:oid],e:bat[:any_1]) 
(X_4:bat[:dbl],X_5:bat[:wrd]) 
 address AGGRavg23_dbl;
 comment Grouped tail average on wrd, also returns count
 
-command 
aggr.avg(b:bat[:oid,:wrd],g:bat[:oid,:oid],e:bat[:oid,:any_1]):bat[:oid,:dbl] 
+command aggr.avg(b:bat[:wrd],g:bat[:oid],e:bat[:any_1]):bat[:dbl] 
 address AGGRavg13_dbl;
 comment Grouped tail average on wrd
 
-command aggr.avg(b:bat[:oid,:int],g:bat[:oid,:oid],e:bat[:oid,:any_1]) 
(X_4:bat[:oid,:dbl],X_5:bat[:oid,:wrd]) 
+command aggr.avg(b:bat[:int],g:bat[:oid],e:bat[:any_1]) 
(X_4:bat[:dbl],X_5:bat[:wrd]) 
 address AGGRavg23_dbl;
 comment Grouped tail average on int, also returns count
 
-command 
aggr.avg(b:bat[:oid,:int],g:bat[:oid,:oid],e:bat[:oid,:any_1]):bat[:oid,:dbl] 
+command aggr.avg(b:bat[:int],g:bat[:oid],e:bat[:any_1]):bat[:dbl] 
 address AGGRavg13_dbl;
 comment Grouped tail average on int
 
-command aggr.avg(b:bat[:oid,:sht],g:bat[:oid,:oid],e:bat[:oid,:any_1]) 
(X_4:bat[:oid,:dbl],X_5:bat[:oid,:wrd]) 
+command aggr.avg(b:bat[:sht],g:bat[:oid],e:bat[:any_1]) 
(X_4:bat[:dbl],X_5:bat[:wrd]) 
 address AGGRavg23_dbl;
 comment Grouped tail average on sht, also returns count
 
-command 
aggr.avg(b:bat[:oid,:sht],g:bat[:oid,:oid],e:bat[:oid,:any_1]):bat[:oid,:dbl] 
+command aggr.avg(b:bat[:sht],g:bat[:oid],e:bat[:any_1]):bat[:dbl] 
 address AGGRavg13_dbl;
 comment Grouped tail average on sht
 
-command aggr.avg(b:bat[:oid,:bte],g:bat[:oid,:oid],e:bat[:oid,:any_1]) 
(X_4:bat[:oid,:dbl],X_5:bat[:oid,:wrd]) 
+command aggr.avg(b:bat[:bte],g:bat[:oid],e:bat[:any_1]) 
(X_4:bat[:dbl],X_5:bat[:wrd]) 
 address AGGRavg23_dbl;
 comment Grouped tail average on bte, also returns count
 
-command 
aggr.avg(b:bat[:oid,:bte],g:bat[:oid,:oid],e:bat[:oid,:any_1]):bat[:oid,:dbl] 
+command aggr.avg(b:bat[:bte],g:bat[:oid],e:bat[:any_1]):bat[:dbl] 
 address AGGRavg13_dbl;
 comment Grouped tail average on bte
 
-pattern aggr.avg(b:bat[:oid,:any_2]):dbl 
+pattern aggr.avg(b:bat[:any_2]):dbl 
 address CMDcalcavg;
 comment Gives the avg of all tail values
 
-function 
aggr.corr(e1:bat[:oid,:dbl],e2:bat[:oid,:dbl],g:bat[:oid,:oid],e:bat[:oid,:any_2]):bat[:oid,:dbl];
-function 
aggr.covar(e1:bat[:oid,:dbl],e2:bat[:oid,:dbl],g:bat[:oid,:oid],e:bat[:oid,:any_2]):bat[:oid,:dbl];
-function aggr.corr(e1:bat[:oid,:dbl],e2:bat[:oid,:dbl]):dbl;
-function aggr.covar(e1:bat[:oid,:dbl],e2:bat[:oid,:dbl]):dbl;
-function 
aggr.corr(e1:bat[:oid,:flt],e2:bat[:oid,:flt],g:bat[:oid,:oid],e:bat[:oid,:any_2]):bat[:oid,:flt];
-function 
aggr.covar(e1:bat[:oid,:flt],e2:bat[:oid,:flt],g:bat[:oid,:oid],e:bat[:oid,:any_2]):bat[:oid,:flt];
-function aggr.corr(e1:bat[:oid,:flt],e2:bat[:oid,:flt]):flt;
-function aggr.covar(e1:bat[:oid,:flt],e2:bat[:oid,:flt]):flt;
-function 
aggr.corr(e1:bat[:oid,:lng],e2:bat[:oid,:lng],g:bat[:oid,:oid],e:bat[:oid,:any_2]):bat[:oid,:lng];
-function 
aggr.covar(e1:bat[:oid,:lng],e2:bat[:oid,:lng],g:bat[:oid,:oid],e:bat[:oid,:any_2]):bat[:oid,:lng];
-function aggr.corr(e1:bat[:oid,:lng],e2:bat[:oid,:lng]):lng;
-function aggr.covar(e1:bat[:oid,:lng],e2:bat[:oid,:lng]):lng;
-function 
aggr.corr(e1:bat[:oid,:wrd],e2:bat[:oid,:wrd],g:bat[:oid,:oid],e:bat[:oid,:any_2]):bat[:oid,:wrd];
-function 
aggr.covar(e1:bat[:oid,:wrd],e2:bat[:oid,:wrd],g:bat[:oid,:oid],e:bat[:oid,:any_2]):bat[:oid,:wrd];
-function aggr.corr(e1:bat[:oid,:wrd],e2:bat[:oid,:wrd]):wrd;
-function aggr.covar(e1:bat[:oid,:wrd],e2:bat[:oid,:wrd]):wrd;
-function 
aggr.corr(e1:bat[:oid,:int],e2:bat[:oid,:int],g:bat[:oid,:oid],e:bat[:oid,:any_2]):bat[:oid,:int];
-function 
aggr.covar(e1:bat[:oid,:int],e2:bat[:oid,:int],g:bat[:oid,:oid],e:bat[:oid,:any_2]):bat[:oid,:int];
-function aggr.corr(e1:bat[:oid,:int],e2:bat[:oid,:int]):int;
-function aggr.covar(e1:bat[:oid,:int],e2:bat[:oid,:int]):int;
-function 
aggr.corr(e1:bat[:oid,:sht],e2:bat[:oid,:sht],g:bat[:oid,:oid],e:bat[:oid,:any_2]):bat[:oid,:sht];
-function 
aggr.covar(e1:bat[:oid,:sht],e2:bat[:oid,:sht],g:bat[:oid,:oid],e:bat[:oid,:any_2]):bat[:oid,:sht];
-function aggr.corr(e1:bat[:oid,:sht],e2:bat[:oid,:sht]):sht;
-function aggr.covar(e1:bat[:oid,:sht],e2:bat[:oid,:sht]):sht;
-function 
aggr.corr(e1:bat[:oid,:bte],e2:bat[:oid,:bte],g:bat[:oid,:oid],e:bat[:oid,:any_2]):bat[:oid,:bte];
-function 
aggr.covar(e1:bat[:oid,:bte],e2:bat[:oid,:bte],g:bat[:oid,:oid],e:bat[:oid,:any_2]):bat[:oid,:bte];
-function aggr.corr(e1:bat[:oid,:bte],e2:bat[:oid,:bte]):bte;
-function aggr.covar(e1:bat[:oid,:bte],e2:bat[:oid,:bte]):bte;
-command 
aggr.count_no_nil(b:bat[:oid,:any_1],g:bat[:oid,:oid],e:bat[:oid,:any_2]):bat[:oid,:wrd]
 
+function 
aggr.corr(e1:bat[:dbl],e2:bat[:dbl],g:bat[:oid],e:bat[:any_2]):bat[:dbl];
+function 
aggr.covar(e1:bat[:dbl],e2:bat[:dbl],g:bat[:oid],e:bat[:any_2]):bat[:dbl];
+function aggr.corr(e1:bat[:dbl],e2:bat[:dbl]):dbl;
+function aggr.covar(e1:bat[:dbl],e2:bat[:dbl]):dbl;
+function 
aggr.corr(e1:bat[:flt],e2:bat[:flt],g:bat[:oid],e:bat[:any_2]):bat[:flt];
+function 
aggr.covar(e1:bat[:flt],e2:bat[:flt],g:bat[:oid],e:bat[:any_2]):bat[:flt];
+function aggr.corr(e1:bat[:flt],e2:bat[:flt]):flt;
+function aggr.covar(e1:bat[:flt],e2:bat[:flt]):flt;
+function 
aggr.corr(e1:bat[:lng],e2:bat[:lng],g:bat[:oid],e:bat[:any_2]):bat[:lng];
+function 
aggr.covar(e1:bat[:lng],e2:bat[:lng],g:bat[:oid],e:bat[:any_2]):bat[:lng];
+function aggr.corr(e1:bat[:lng],e2:bat[:lng]):lng;
+function aggr.covar(e1:bat[:lng],e2:bat[:lng]):lng;
+function 
aggr.corr(e1:bat[:wrd],e2:bat[:wrd],g:bat[:oid],e:bat[:any_2]):bat[:wrd];
+function 
aggr.covar(e1:bat[:wrd],e2:bat[:wrd],g:bat[:oid],e:bat[:any_2]):bat[:wrd];
+function aggr.corr(e1:bat[:wrd],e2:bat[:wrd]):wrd;
+function aggr.covar(e1:bat[:wrd],e2:bat[:wrd]):wrd;
+function 
aggr.corr(e1:bat[:int],e2:bat[:int],g:bat[:oid],e:bat[:any_2]):bat[:int];
+function 
aggr.covar(e1:bat[:int],e2:bat[:int],g:bat[:oid],e:bat[:any_2]):bat[:int];
+function aggr.corr(e1:bat[:int],e2:bat[:int]):int;
+function aggr.covar(e1:bat[:int],e2:bat[:int]):int;
+function 
aggr.corr(e1:bat[:sht],e2:bat[:sht],g:bat[:oid],e:bat[:any_2]):bat[:sht];
+function 
aggr.covar(e1:bat[:sht],e2:bat[:sht],g:bat[:oid],e:bat[:any_2]):bat[:sht];
+function aggr.corr(e1:bat[:sht],e2:bat[:sht]):sht;
+function aggr.covar(e1:bat[:sht],e2:bat[:sht]):sht;
+function 
aggr.corr(e1:bat[:bte],e2:bat[:bte],g:bat[:oid],e:bat[:any_2]):bat[:bte];
+function 
aggr.covar(e1:bat[:bte],e2:bat[:bte],g:bat[:oid],e:bat[:any_2]):bat[:bte];
+function aggr.corr(e1:bat[:bte],e2:bat[:bte]):bte;
+function aggr.covar(e1:bat[:bte],e2:bat[:bte]):bte;
+command aggr.count_no_nil(b:bat[:any_1],g:bat[:oid],e:bat[:any_2]):bat[:wrd] 
 address AGGRcount3nonils;
-command 
aggr.count(b:bat[:oid,:any_1],g:bat[:oid,:oid],e:bat[:oid,:any_2]):bat[:oid,:wrd]
 
+command aggr.count(b:bat[:any_1],g:bat[:oid],e:bat[:any_2]):bat[:wrd] 
 address AGGRcount3nils;
 comment Grouped count
 
-command 
aggr.count(b:bat[:oid,:any_1],g:bat[:oid,:oid],e:bat[:oid,:any_2],ignorenils:bit):bat[:oid,:wrd]
 
+command 
aggr.count(b:bat[:any_1],g:bat[:oid],e:bat[:any_2],ignorenils:bit):bat[:wrd] 
 address AGGRcount3;
-command aggr.cardinality(b:bat[:oid,:any_2]):lng 
+command aggr.cardinality(b:bat[:any_2]):lng 
 address ALGcard;
 comment Return the cardinality of the BAT tail values.
 
-command aggr.count_no_nil(b:bat[:oid,:any_2]):wrd 
+command aggr.count_no_nil(b:bat[:any_2]):wrd 
 address ALGcount_no_nil;
 comment Return the number of elements currently        in a BAT ignoring BUNs 
with nil-tail
 
-command aggr.count(b:bat[:oid,:any],ignore_nils:bit):wrd 
+command aggr.count(b:bat[:any],ignore_nils:bit):wrd 
 address ALGcount_nil;
 comment Return the number of elements currently in a BAT ignores               
BUNs with nil-tail iff ignore_nils==TRUE.
 
-command aggr.count(b:bat[:oid,:any]):wrd 
+command aggr.count(b:bat[:any]):wrd 
 address ALGcount_bat;
 comment Return the current size (in number of elements) in a BAT.
 
-command aggr.exist(b:bat[:oid,:any_2],h:any_1):bit 
+command aggr.exist(b:bat[:any_2],h:any_1):bit 
 address ALGexist;
-command aggr.jsonaggr(val:bat[:oid,:dbl]):str 
+command aggr.jsonaggr(val:bat[:dbl]):str 
 address JSONgroupStr;
 comment Aggregate the double values to array.
 
-command aggr.jsonaggr(val:bat[:oid,:str]):str 
+command aggr.jsonaggr(val:bat[:str]):str 
 address JSONgroupStr;
 comment Aggregate the string values to array.
 
-function aggr.median(b:bat[:oid,:any_1]):any_1;
-command 
aggr.median(b:bat[:oid,:any_1],g:bat[:oid,:oid],e:bat[:oid,:any_2]):bat[:oid,:any_1]
 
+function aggr.median(b:bat[:any_1]):any_1;
+command aggr.median(b:bat[:any_1],g:bat[:oid],e:bat[:any_2]):bat[:any_1] 
 address AGGRmedian3;
 comment Grouped median aggregate
 
-command 
aggr.max(b:bat[:oid,:any_1],g:bat[:oid,:oid],e:bat[:oid,:any_2]):bat[:oid,:any_1]
 
+command aggr.max(b:bat[:any_1],g:bat[:oid],e:bat[:any_2]):bat[:any_1] 
 address AGGRmax3;
-command 
aggr.min(b:bat[:oid,:any_1],g:bat[:oid,:oid],e:bat[:oid,:any_2]):bat[:oid,:any_1]
 
+command aggr.min(b:bat[:any_1],g:bat[:oid],e:bat[:any_2]):bat[:any_1] 
 address AGGRmin3;
-command aggr.max(b:bat[:oid,:any_2]):any_2 
+command aggr.max(b:bat[:any_2]):any_2 
 address ALGmaxany;
 comment Return the highest tail value or nil.
 
-command aggr.min(b:bat[:oid,:any_2]):any_2 
+command aggr.min(b:bat[:any_2]):any_2 
 address ALGminany;
 comment Return the lowest tail value or nil.
 
-pattern aggr.prod(b:bat[:oid,:dbl],s:bat[:oid,:oid],nil_if_empty:bit):dbl 
-address CMDBATprod;
-comment Calculate aggregate product of B with candidate list.
-
-pattern aggr.prod(b:bat[:oid,:dbl],s:bat[:oid,:oid]):dbl 
-address CMDBATprod;
-comment Calculate aggregate product of B with candidate list.
-
-pattern aggr.prod(b:bat[:oid,:dbl],nil_if_empty:bit):dbl 
-address CMDBATprod;
-comment Calculate aggregate product of B.
-
-pattern aggr.prod(b:bat[:oid,:dbl]):dbl 
-address CMDBATprod;
-comment Calculate aggregate product of B.
-
-pattern aggr.prod(b:bat[:oid,:flt],s:bat[:oid,:oid],nil_if_empty:bit):dbl 
-address CMDBATprod;
-comment Calculate aggregate product of B with candidate list.
-
-pattern aggr.prod(b:bat[:oid,:flt],s:bat[:oid,:oid]):dbl 
-address CMDBATprod;
-comment Calculate aggregate product of B with candidate list.
-
-pattern aggr.prod(b:bat[:oid,:flt],nil_if_empty:bit):dbl 
-address CMDBATprod;
-comment Calculate aggregate product of B.
-
-pattern aggr.prod(b:bat[:oid,:flt]):dbl 
-address CMDBATprod;
-comment Calculate aggregate product of B.
-
-pattern aggr.prod(b:bat[:oid,:flt],s:bat[:oid,:oid],nil_if_empty:bit):flt 
-address CMDBATprod;
-comment Calculate aggregate product of B with candidate list.
-
-pattern aggr.prod(b:bat[:oid,:flt],s:bat[:oid,:oid]):flt 
-address CMDBATprod;
-comment Calculate aggregate product of B with candidate list.
-
-pattern aggr.prod(b:bat[:oid,:flt],nil_if_empty:bit):flt 
-address CMDBATprod;
-comment Calculate aggregate product of B.
-
-pattern aggr.prod(b:bat[:oid,:flt]):flt 
-address CMDBATprod;
-comment Calculate aggregate product of B.
-
-pattern aggr.prod(b:bat[:oid,:lng],s:bat[:oid,:oid],nil_if_empty:bit):dbl 
-address CMDBATprod;
-comment Calculate aggregate product of B with candidate list.
-
-pattern aggr.prod(b:bat[:oid,:lng],s:bat[:oid,:oid]):dbl 
-address CMDBATprod;
-comment Calculate aggregate product of B with candidate list.
-
-pattern aggr.prod(b:bat[:oid,:lng],nil_if_empty:bit):dbl 
-address CMDBATprod;
-comment Calculate aggregate product of B.
-
-pattern aggr.prod(b:bat[:oid,:lng]):dbl 
-address CMDBATprod;
-comment Calculate aggregate product of B.
-
-pattern aggr.prod(b:bat[:oid,:lng],s:bat[:oid,:oid],nil_if_empty:bit):lng 
-address CMDBATprod;
-comment Calculate aggregate product of B with candidate list.
-
-pattern aggr.prod(b:bat[:oid,:lng],s:bat[:oid,:oid]):lng 
-address CMDBATprod;
-comment Calculate aggregate product of B with candidate list.
-
-pattern aggr.prod(b:bat[:oid,:lng],nil_if_empty:bit):lng 
-address CMDBATprod;
-comment Calculate aggregate product of B.
-
-pattern aggr.prod(b:bat[:oid,:lng]):lng 
-address CMDBATprod;
-comment Calculate aggregate product of B.
-
-pattern aggr.prod(b:bat[:oid,:wrd],s:bat[:oid,:oid],nil_if_empty:bit):dbl 
-address CMDBATprod;
-comment Calculate aggregate product of B with candidate list.
-
-pattern aggr.prod(b:bat[:oid,:wrd],s:bat[:oid,:oid]):dbl 
-address CMDBATprod;
-comment Calculate aggregate product of B with candidate list.
-
-pattern aggr.prod(b:bat[:oid,:wrd],nil_if_empty:bit):dbl 
-address CMDBATprod;
-comment Calculate aggregate product of B.
-
-pattern aggr.prod(b:bat[:oid,:wrd]):dbl 
-address CMDBATprod;
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to