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

approved new int128 / hge MAL signatures


diffs (truncated from 13784 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
@@ -58,6 +58,22 @@ command aggr.avg(b:bat[:oid,:flt],e:bat[
 address AGGRavg12_dbl;
 comment Grouped tail average on flt
 
+command aggr.avg(b:bat[:oid,:hge],g:bat[:oid,:oid],e:bat[:oid,:any_1]) 
(X_4:bat[:oid,:dbl],X_5:bat[:oid,:wrd]) 
+address AGGRavg23_dbl;
+comment Grouped tail average on hge, also returns count
+
+command aggr.avg(b:bat[:oid,:hge],e:bat[:oid,:any_1]) 
(X_3:bat[:oid,:dbl],X_4:bat[:oid,:wrd]) 
+address AGGRavg22_dbl;
+comment Grouped tail average on hge, also returns count
+
+command 
aggr.avg(b:bat[:oid,:hge],g:bat[:oid,:oid],e:bat[:oid,:any_1]):bat[:oid,:dbl] 
+address AGGRavg13_dbl;
+comment Grouped tail average on hge
+
+command aggr.avg(b:bat[:oid,:hge],e:bat[:oid,:any_1]):bat[:oid,:dbl] 
+address AGGRavg12_dbl;
+comment Grouped tail average on hge
+
 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]) 
 address AGGRavg23_dbl;
 comment Grouped tail average on lng, also returns count
@@ -138,31 +154,7 @@ 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 
-address ALGavg;
-comment Gives the avg of all tail values
-
-command aggr.avg(b:bat[:any_1,:flt]):dbl 
-address ALGavg;
-comment Gives the avg of all tail values
-
-command aggr.avg(b:bat[:any_1,:lng]):dbl 
-address ALGavg;
-comment Gives the avg of all tail values
-
-command aggr.avg(b:bat[:any_1,:wrd]):dbl 
-address ALGavg;
-comment Gives the avg of all tail values
-
-command aggr.avg(b:bat[:any_1,:int]):dbl 
-address ALGavg;
-comment Gives the avg of all tail values
-
-command aggr.avg(b:bat[:any_1,: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[:any_1,:any_2]):dbl 
 address ALGavg;
 comment Gives the avg of all tail values
 
@@ -281,6 +273,22 @@ command aggr.prod(b:bat[:oid,:flt],e:bat
 address AGGRprod2_flt;
 comment Product over grouped tail product on flt
 
+command 
aggr.prod(b:bat[:oid,:hge],g:bat[:oid,:oid],e:bat[:oid,:any_1]):bat[:oid,:hge] 
+address AGGRprod3_hge;
+comment Grouped tail product on hge
+
+command aggr.prod(b:bat[:oid,:hge],e:bat[:oid,:any_1]):bat[:oid,:hge] 
+address AGGRprod2_hge;
+comment Product over grouped tail product on hge
+
+command 
aggr.prod(b:bat[:oid,:lng],g:bat[:oid,:oid],e:bat[:oid,:any_1]):bat[:oid,:hge] 
+address AGGRprod3_hge;
+comment Grouped tail product on lng
+
+command aggr.prod(b:bat[:oid,:lng],e:bat[:oid,:any_1]):bat[:oid,:hge] 
+address AGGRprod2_hge;
+comment Product over grouped tail product on lng
+
 command 
aggr.prod(b:bat[:oid,:lng],g:bat[:oid,:oid],e:bat[:oid,:any_1]):bat[:oid,:lng] 
 address AGGRprod3_lng;
 comment Grouped tail product on lng
@@ -289,6 +297,14 @@ command aggr.prod(b:bat[:oid,:lng],e:bat
 address AGGRprod2_lng;
 comment Product over grouped tail product on lng
 
+command 
aggr.prod(b:bat[:oid,:wrd],g:bat[:oid,:oid],e:bat[:oid,:any_1]):bat[:oid,:hge] 
+address AGGRprod3_hge;
+comment Grouped tail product on wrd
+
+command aggr.prod(b:bat[:oid,:wrd],e:bat[:oid,:any_1]):bat[:oid,:hge] 
+address AGGRprod2_hge;
+comment Product over grouped tail product on wrd
+
 command 
aggr.prod(b:bat[:oid,:wrd],g:bat[:oid,:oid],e:bat[:oid,:any_1]):bat[:oid,:lng] 
 address AGGRprod3_lng;
 comment Grouped tail product on wrd
@@ -305,6 +321,14 @@ command aggr.prod(b:bat[:oid,:wrd],e:bat
 address AGGRprod2_wrd;
 comment Product over grouped tail product on wrd
 
+command 
aggr.prod(b:bat[:oid,:int],g:bat[:oid,:oid],e:bat[:oid,:any_1]):bat[:oid,:hge] 
+address AGGRprod3_hge;
+comment Grouped tail product on int
+
+command aggr.prod(b:bat[:oid,:int],e:bat[:oid,:any_1]):bat[:oid,:hge] 
+address AGGRprod2_hge;
+comment Product over grouped tail product on int
+
 command 
aggr.prod(b:bat[:oid,:int],g:bat[:oid,:oid],e:bat[:oid,:any_1]):bat[:oid,:lng] 
 address AGGRprod3_lng;
 comment Grouped tail product on int
@@ -329,6 +353,14 @@ command aggr.prod(b:bat[:oid,:int],e:bat
 address AGGRprod2_int;
 comment Product over grouped tail product on int
 
+command 
aggr.prod(b:bat[:oid,:sht],g:bat[:oid,:oid],e:bat[:oid,:any_1]):bat[:oid,:hge] 
+address AGGRprod3_hge;
+comment Grouped tail product on sht
+
+command aggr.prod(b:bat[:oid,:sht],e:bat[:oid,:any_1]):bat[:oid,:hge] 
+address AGGRprod2_hge;
+comment Product over grouped tail product on sht
+
 command 
aggr.prod(b:bat[:oid,:sht],g:bat[:oid,:oid],e:bat[:oid,:any_1]):bat[:oid,:lng] 
 address AGGRprod3_lng;
 comment Grouped tail product on sht
@@ -361,6 +393,14 @@ command aggr.prod(b:bat[:oid,:sht],e:bat
 address AGGRprod2_sht;
 comment Product over grouped tail product on sht
 
+command 
aggr.prod(b:bat[:oid,:bte],g:bat[:oid,:oid],e:bat[:oid,:any_1]):bat[:oid,:hge] 
+address AGGRprod3_hge;
+comment Grouped tail product on bte
+
+command aggr.prod(b:bat[:oid,:bte],e:bat[:oid,:any_1]):bat[:oid,:hge] 
+address AGGRprod2_hge;
+comment Product over grouped tail product on bte
+
 command 
aggr.prod(b:bat[:oid,:bte],g:bat[:oid,:oid],e:bat[:oid,:any_1]):bat[:oid,:lng] 
 address AGGRprod3_lng;
 comment Grouped tail product on bte
@@ -449,6 +489,38 @@ pattern aggr.prod(b:bat[:oid,:flt]):flt
 address CMDBATprod;
 comment Calculate aggregate product of B.
 
+pattern aggr.prod(b:bat[:oid,:hge],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,:hge],s:bat[:oid,:oid]):dbl 
+address CMDBATprod;
+comment Calculate aggregate product of B with candidate list.
+
+pattern aggr.prod(b:bat[:oid,:hge],nil_if_empty:bit):dbl 
+address CMDBATprod;
+comment Calculate aggregate product of B.
+
+pattern aggr.prod(b:bat[:oid,:hge]):dbl 
+address CMDBATprod;
+comment Calculate aggregate product of B.
+
+pattern aggr.prod(b:bat[:oid,:hge],s:bat[:oid,:oid],nil_if_empty:bit):hge 
+address CMDBATprod;
+comment Calculate aggregate product of B with candidate list.
+
+pattern aggr.prod(b:bat[:oid,:hge],s:bat[:oid,:oid]):hge 
+address CMDBATprod;
+comment Calculate aggregate product of B with candidate list.
+
+pattern aggr.prod(b:bat[:oid,:hge],nil_if_empty:bit):hge 
+address CMDBATprod;
+comment Calculate aggregate product of B.
+
+pattern aggr.prod(b:bat[:oid,:hge]):hge 
+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.
@@ -465,6 +537,22 @@ 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):hge 
+address CMDBATprod;
+comment Calculate aggregate product of B with candidate list.
+
+pattern aggr.prod(b:bat[:oid,:lng],s:bat[:oid,:oid]):hge 
+address CMDBATprod;
+comment Calculate aggregate product of B with candidate list.
+
+pattern aggr.prod(b:bat[:oid,:lng],nil_if_empty:bit):hge 
+address CMDBATprod;
+comment Calculate aggregate product of B.
+
+pattern aggr.prod(b:bat[:oid,:lng]):hge 
+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.
@@ -497,6 +585,22 @@ pattern aggr.prod(b:bat[:oid,:wrd]):dbl
 address CMDBATprod;
 comment Calculate aggregate product of B.
 
+pattern aggr.prod(b:bat[:oid,:wrd],s:bat[:oid,:oid],nil_if_empty:bit):hge 
+address CMDBATprod;
+comment Calculate aggregate product of B with candidate list.
+
+pattern aggr.prod(b:bat[:oid,:wrd],s:bat[:oid,:oid]):hge 
+address CMDBATprod;
+comment Calculate aggregate product of B with candidate list.
+
+pattern aggr.prod(b:bat[:oid,:wrd],nil_if_empty:bit):hge 
+address CMDBATprod;
+comment Calculate aggregate product of B.
+
+pattern aggr.prod(b:bat[:oid,:wrd]):hge 
+address CMDBATprod;
+comment Calculate aggregate product of B.
+
 pattern aggr.prod(b:bat[:oid,:wrd],s:bat[:oid,:oid],nil_if_empty:bit):lng 
 address CMDBATprod;
 comment Calculate aggregate product of B with candidate list.
@@ -545,6 +649,22 @@ pattern aggr.prod(b:bat[:oid,:int]):dbl
 address CMDBATprod;
 comment Calculate aggregate product of B.
 
+pattern aggr.prod(b:bat[:oid,:int],s:bat[:oid,:oid],nil_if_empty:bit):hge 
+address CMDBATprod;
+comment Calculate aggregate product of B with candidate list.
+
+pattern aggr.prod(b:bat[:oid,:int],s:bat[:oid,:oid]):hge 
+address CMDBATprod;
+comment Calculate aggregate product of B with candidate list.
+
+pattern aggr.prod(b:bat[:oid,:int],nil_if_empty:bit):hge 
+address CMDBATprod;
+comment Calculate aggregate product of B.
+
+pattern aggr.prod(b:bat[:oid,:int]):hge 
+address CMDBATprod;
+comment Calculate aggregate product of B.
+
 pattern aggr.prod(b:bat[:oid,:int],s:bat[:oid,:oid],nil_if_empty:bit):lng 
 address CMDBATprod;
 comment Calculate aggregate product of B with candidate list.
@@ -609,6 +729,22 @@ pattern aggr.prod(b:bat[:oid,:sht]):dbl
 address CMDBATprod;
 comment Calculate aggregate product of B.
 
+pattern aggr.prod(b:bat[:oid,:sht],s:bat[:oid,:oid],nil_if_empty:bit):hge 
+address CMDBATprod;
+comment Calculate aggregate product of B with candidate list.
+
+pattern aggr.prod(b:bat[:oid,:sht],s:bat[:oid,:oid]):hge 
+address CMDBATprod;
+comment Calculate aggregate product of B with candidate list.
+
+pattern aggr.prod(b:bat[:oid,:sht],nil_if_empty:bit):hge 
+address CMDBATprod;
+comment Calculate aggregate product of B.
+
+pattern aggr.prod(b:bat[:oid,:sht]):hge 
+address CMDBATprod;
+comment Calculate aggregate product of B.
+
 pattern aggr.prod(b:bat[:oid,:sht],s:bat[:oid,:oid],nil_if_empty:bit):lng 
 address CMDBATprod;
 comment Calculate aggregate product of B with candidate list.
@@ -689,6 +825,22 @@ pattern aggr.prod(b:bat[:oid,:bte]):dbl
 address CMDBATprod;
 comment Calculate aggregate product of B.
 
+pattern aggr.prod(b:bat[:oid,:bte],s:bat[:oid,:oid],nil_if_empty:bit):hge 
+address CMDBATprod;
+comment Calculate aggregate product of B with candidate list.
+
+pattern aggr.prod(b:bat[:oid,:bte],s:bat[:oid,:oid]):hge 
+address CMDBATprod;
+comment Calculate aggregate product of B with candidate list.
+
+pattern aggr.prod(b:bat[:oid,:bte],nil_if_empty:bit):hge 
+address CMDBATprod;
+comment Calculate aggregate product of B.
+
+pattern aggr.prod(b:bat[:oid,:bte]):hge 
+address CMDBATprod;
+comment Calculate aggregate product of B.
+
 pattern aggr.prod(b:bat[:oid,:bte],s:bat[:oid,:oid],nil_if_empty:bit):lng 
 address CMDBATprod;
 comment Calculate aggregate product of B with candidate list.
@@ -953,6 +1105,70 @@ command aggr.subavg(b:bat[:oid,:flt],g:b
 address AGGRsubavg1_dbl;
 comment Grouped average aggregate
 
_______________________________________________
checkin-list mailing list
checkin-list@monetdb.org
http://mail.monetdb.org/mailman/listinfo/checkin-list

Reply via email to