Changeset: e25300bf38e0 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/e25300bf38e0
Modified Files:
        clients/Tests/MAL-signatures.test
Branch: default
Log Message:

approved signatures


diffs (29 lines):

diff --git a/clients/Tests/MAL-signatures.test 
b/clients/Tests/MAL-signatures.test
--- a/clients/Tests/MAL-signatures.test
+++ b/clients/Tests/MAL-signatures.test
@@ -7322,7 +7322,8 @@ iaggr     sum     command iaggr.sum(X_0:bat[:flt
 iaggr  sum     command iaggr.sum(X_0:bat[:dbl], X_1:bit) (X_2:dbl, X_3:dbl, 
X_4:lng)   IALGfsum_skipnil        Return the Kahan/Neumaier summation or nil.
 iaggr  sum     command iaggr.sum(X_0:bat[:flt], X_1:bit) (X_2:dbl, X_3:dbl, 
X_4:lng)   IALGfsum_skipnil        Return the Kahan/Neumaier summation or nil.
 iaggr  sum     command iaggr.sum(X_0:bat[:flt], X_1:bit) (X_2:flt, X_3:flt, 
X_4:lng)   IALGfsum_skipnil_flt    Return the Kahan/Neumaier summation or nil.
-ialgebra       matched command ialgebra.matched(X_0:bat[:bit], 
X_1:bat[:oid]):bat[:oid]        OAHASHmatched   Mark matched rows, only return 
rows matched rows on first match.
+ialgebra       matched unsafe command ialgebra.matched(X_0:bat[:bit], 
X_1:bat[:bit], X_2:bat[:oid]):bat[:oid]  OAHASHmark_nils Mark rows (nil no 
value, 1 nil, 0 rest), return rows.
+ialgebra       matched unsafe command ialgebra.matched(X_0:bat[:bit], 
X_1:bat[:oid]):bat[:oid] OAHASHmatched   Mark matched rows, only return rows 
matched rows on first match.
 ialgebra       project pattern ialgebra.project(X_0:bat[:oid], 
X_1:any_1):bat[:any_1]  LALGconstant    Project a single value
 ialgebra       projection      command ialgebra.projection(X_0:bat[:oid], 
X_1:bat[:any_1]):bat[:any_1] LALGprojection  Project.
 ialgebra       unique  command ialgebra.unique(X_0:bat[:any_1], X_1:bat[:oid], 
X_2:bat[:oid], X_3:bit) (X_4:bat[:oid], X_5:bat[:any_1])        
LALGgroup_unique        Unique rows per group.
@@ -7742,6 +7743,7 @@ oahash    combined_oprobe command oahash.co
 oahash combined_oprobe command oahash.combined_oprobe(X_0:bat[:any_1], 
X_1:bat[:oid], X_2:bat[:oid], X_3:bat[:any_1], X_4:bat[:lng], X_5:bit, X_6:bit) 
(X_7:bat[:oid], X_8:bat[:oid], X_9:bat[:bit])   OAHASHoprobe_cmbd_single        
Probe the selected `key`-s in the hash table. For a matched item, return its 
OID in the 'key' column and the slot ID in the hash table
 oahash combined_probe  command oahash.combined_probe(X_0:bat[:any_1], 
X_1:bat[:oid], X_2:bat[:oid], X_3:bat[:any_1], X_4:bit, X_5:bit) 
(X_6:bat[:oid], X_7:bat[:oid])  OAHASHprobe_cmbd        Probe the selected 
`key`-s in the hash table. For a matched item, return its OID in the 'key' 
column and the slot ID in the hash table
 oahash combined_probe  command oahash.combined_probe(X_0:bat[:any_1], 
X_1:bat[:oid], X_2:bat[:oid], X_3:bat[:any_1], X_4:bat[:lng], X_5:bit, X_6:bit) 
(X_7:bat[:oid], X_8:bat[:oid])   OAHASHprobe_cmbd_single Probe the selected 
`key`-s in the hash table. For a matched item, return its OID in the 'key' 
column and the slot ID in the hash table
+oahash empty   command oahash.empty(X_0:bat[:any_1]):bit       OAHASHempty     
Hash empty.
 oahash expand  pattern oahash.expand(X_0:bat[:oid], X_1:bat[:oid], 
X_2:bat[:lng], X_3:bit):bat[:oid]   OAHASHexpand    Expand the probe-side OIDs 
according to their matching hash-side GIDs and frequencies. If 'leftouter' is 
true, include the not matched OIDs
 oahash expand_cartesian        command 
oahash.expand_cartesian(X_0:bat[:any_1], X_1:bat[:any_2], X_2:bit):bat[:oid]    
OAHASHexpand_cart       Duplicate each value in 'col' the number of times as 
the count of 'rowrepeat'. For a left/right-outer join, if 'rowrepeat' is empty, 
output the values in 'col' once.
 oahash explode command oahash.explode(X_0:bat[:oid], X_1:bat[:lng], 
X_2:bat[:any_2], X_3:bit):bat[:oid]        OAHASHexplode   Explode the result 
vector 'frequency' times and return payload heap slot ids. If 'left_outer' is 
true, fill the not 'selected' slot with oid_nil
@@ -7765,6 +7767,7 @@ oahash    oprobe  command oahash.oprobe(X_0:
 oahash oprobe  command oahash.oprobe(X_0:bat[:any_1], X_1:bat[:any_1], 
X_2:bat[:lng], X_3:bit, X_4:bit) (X_5:bat[:oid], X_6:bat[:oid], X_7:bat[:bit])  
OAHASHoprobe_single     Probe the `key`-s in the hash table. For a matched key, 
return its OID in the 'key' column and the slot ID in the hash table
 oahash probe   command oahash.probe(X_0:bat[:any_1], X_1:bat[:any_1], X_2:bit, 
X_3:bit) (X_4:bat[:oid], X_5:bat[:oid]) OAHASHprobe     Probe the `key` in the 
hash table. For a matched key, return its OID in the 'key' column and the slot 
ID in the hash table
 oahash probe   command oahash.probe(X_0:bat[:any_1], X_1:bat[:any_1], 
X_2:bat[:lng], X_3:bit, X_4:bit) (X_5:bat[:oid], X_6:bat[:oid])  
OAHASHprobe_single      Probe the `key`-s in the hash table. For a matched key, 
return its OID in the 'key' column and the slot ID in the hash table
+oahash select_unmatched        command oahash.select_unmatched(X_0:bat[:bit], 
X_1:lng):bat[:oid]       OAHASHselect_unmatched  Select unmatched rows, if cnt 
== 0 return all.
 optimizer      aliases pattern optimizer.aliases():str OPTwrapper      (empty)
 optimizer      aliases pattern optimizer.aliases(X_0:str, X_1:str):str 
OPTwrapper      Alias removal optimizer
 optimizer      candidates      pattern optimizer.candidates():str      
OPTwrapper      (empty)
_______________________________________________
checkin-list mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to