Changeset: c487b601dc24 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=c487b601dc24
Modified Files:
clients/Tests/MAL-signatures.stable.out
clients/Tests/MAL-signatures.stable.out.int128
Branch: default
Log Message:
Approvals.
diffs (258 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
@@ -2354,7 +2354,7 @@ command algebra.like(s:str,pat:str):bit
address PCRElike2;
command algebra.like(s:str,pat:str,esc:str):bit
address PCRElike3;
-command algebra.like(b:bat[:oid,:str],substr:str):bat[:oid,:str]
+command algebra.like(b:bat[:oid,:str],substr:str):bat[:oid,:oid]
address ALGlike;
comment Selects all elements that have 'substr' as in the tail.
@@ -31159,18 +31159,18 @@ command bat.densebat(sz:wrd):bat[:oid,:o
address BKCdensebat;
comment Creates a new [void,void] BAT of size 'sz'.
+command bat.delete(b:bat[:oid,:any_1]):bat[:oid,:any_1]
+address BKCdelete_all;
+comment Delete all entries.
+
+command bat.delete(b:bat[:oid,:any_1],h:oid):bat[:oid,:any_1]
+address BKCdelete;
+comment Delete an entry with a certain head value.
+
command bat.delete(b:bat[:oid,:any_1],src:bat[:oid,:any_1]):bat[:oid,:any_1]
address BKCdelete_bat_bun;
comment Delete from the first BAT all BUNs with a corresponding BUN in
the second.
-command bat.delete(b:bat[:oid,:any_1]):bat[:oid,:any_1]
-address BKCdelete_all;
-comment Delete all BUNs in a BAT.
-
-command bat.delete(b:bat[:oid,:any_1],h:oid):bat[:oid,:any_1]
-address BKCdelete;
-comment Delete all BUNs with a certain head value.
-
command bat.getName(b:bat[:oid,:any_1]):str
address BKCgetBBPname;
comment Gives back the logical name of a BAT.
@@ -38419,10 +38419,6 @@ pattern io.printf(fmt:str,val:any...):vo
address IOprintf;
comment Select default format
-pattern io.prompt(val:any_1):void
-address IOprompt_val;
-comment Print a MAL value without brackets.
-
pattern io.print(val:bat[:oid,:any_1]):void
address IOprint_val;
comment Print a MAL value column .
@@ -38903,22 +38899,14 @@ command mapi.trace(mid:int,flag:int):voi
address SERVERtrace;
comment Toggle the Mapi library debug tracer.
-pattern manual.completion(pat:str):void
-address MANUALcompletion;
-comment Produces the wordcompletion table.
+pattern manual.functions()
(sig:bat[:oid,:str],adr:bat[:oid,:str],com:bat[:oid,:str])
+address MANUALcreateOverview;
+comment Produces a table with all MAL functions known
pattern manual.help(text:str):void
address MANUALhelp;
comment Produces a list of all <module>.<function> that match the text
pattern. The wildcard '*' can be used for <module>and <function>. Using the '('
asks for signature information andusing ')' asks for the complete help record.
-pattern manual.summary():void
-address MANUALcreateSummary;
-comment Produces a manual summary with help lines grouped by module.
-
-pattern manual.search(text:str):void
-address MANUALsearch;
-comment Search the manual for command descriptions that match theregular
expression 'text'
-
pattern mat.hasMoreElements(grp:bat[:oid,:any_2]...):bat[:oid,:any_2]
address MAThasMoreElements;
comment Find the next element in the merge table
@@ -40315,22 +40303,6 @@ command sabaoth.retreatScenario(lang:str
address SABretreatScenario;
comment Unpublishes the given language as available for this server
-pattern scheduler.costPrediction(a:any):lng
-address RUNcostPrediction;
-comment A sample cost prediction function
-
-pattern scheduler.choice(arg:any...):void
-address RUNchoice;
-comment Select the next step in a query memo plan
-
-pattern scheduler.choice():void
-address RUNchoice;
-comment Select the next step in a query memo plan
-
-pattern scheduler.isolation():void
-address RUNisolation;
-comment Run a private copy of the MAL program
-
pattern scheduler.peers(N:int):void
address SRVsetServers;
comment Simulate N peers
@@ -40339,18 +40311,10 @@ pattern scheduler.pattern(pat:str):void
address SRVsetServers;
comment Activate the peers matching the pattern and return number found.
-pattern scheduler.pick(arg:any_1...):any_1
-address RUNpickResult;
-comment Pick up the first result
-
pattern scheduler.srvpool():int
address SRVPOOLscheduler;
comment Run a program block in parallel.
-pattern scheduler.volumeCost(a:any):lng
-address RUNvolumeCost;
-comment A sample cost function based on materialized results
-
function sphinx.sphinx_searchIndexLimit(q:str,i:str,l:int):bat[:oid,:lng];
function sphinx.sphinx_searchIndex(q:str,i:str):bat[:oid,:lng];
function sphinx.sphinx_search(q:str):bat[:oid,:lng];
@@ -40726,6 +40690,10 @@ pattern sql.password(user:str):str
address db_password_wrap;
comment Return password hash of user
+command
sql.project(col:bat[:oid,:oid],l:bat[:oid,:oid],r:bat[:oid,:oid]):bat[:oid,:oid]
+address BATleftproject;
+comment Last step of a left outer join, ie project the inner join (l,r) over
the left input side (col)
+
command
sql.projectdelta(subselect:bat[:oid,:oid],col:bat[:oid,:any_3],uid:bat[:oid,:oid],uval:bat[:oid,:any_3]):bat[:oid,:any_3]
address DELTAproject2;
comment Return column bat with delta's applied.
diff --git a/clients/Tests/MAL-signatures.stable.out.int128
b/clients/Tests/MAL-signatures.stable.out.int128
--- a/clients/Tests/MAL-signatures.stable.out.int128
+++ b/clients/Tests/MAL-signatures.stable.out.int128
@@ -2865,7 +2865,7 @@ command algebra.like(s:str,pat:str):bit
address PCRElike2;
command algebra.like(s:str,pat:str,esc:str):bit
address PCRElike3;
-command algebra.like(b:bat[:oid,:str],substr:str):bat[:oid,:str]
+command algebra.like(b:bat[:oid,:str],substr:str):bat[:oid,:oid]
address ALGlike;
comment Selects all elements that have 'substr' as in the tail.
@@ -40200,18 +40200,18 @@ command bat.densebat(sz:wrd):bat[:oid,:o
address BKCdensebat;
comment Creates a new [void,void] BAT of size 'sz'.
+command bat.delete(b:bat[:oid,:any_1]):bat[:oid,:any_1]
+address BKCdelete_all;
+comment Delete all entries.
+
+command bat.delete(b:bat[:oid,:any_1],h:oid):bat[:oid,:any_1]
+address BKCdelete;
+comment Delete an entry with a certain head value.
+
command bat.delete(b:bat[:oid,:any_1],src:bat[:oid,:any_1]):bat[:oid,:any_1]
address BKCdelete_bat_bun;
comment Delete from the first BAT all BUNs with a corresponding BUN in
the second.
-command bat.delete(b:bat[:oid,:any_1]):bat[:oid,:any_1]
-address BKCdelete_all;
-comment Delete all BUNs in a BAT.
-
-command bat.delete(b:bat[:oid,:any_1],h:oid):bat[:oid,:any_1]
-address BKCdelete;
-comment Delete all BUNs with a certain head value.
-
command bat.getName(b:bat[:oid,:any_1]):str
address BKCgetBBPname;
comment Gives back the logical name of a BAT.
@@ -49334,10 +49334,6 @@ pattern io.printf(fmt:str,val:any...):vo
address IOprintf;
comment Select default format
-pattern io.prompt(val:any_1):void
-address IOprompt_val;
-comment Print a MAL value without brackets.
-
pattern io.print(val:bat[:oid,:any_1]):void
address IOprint_val;
comment Print a MAL value column .
@@ -49830,22 +49826,14 @@ command mapi.trace(mid:int,flag:int):voi
address SERVERtrace;
comment Toggle the Mapi library debug tracer.
-pattern manual.completion(pat:str):void
-address MANUALcompletion;
-comment Produces the wordcompletion table.
+pattern manual.functions()
(sig:bat[:oid,:str],adr:bat[:oid,:str],com:bat[:oid,:str])
+address MANUALcreateOverview;
+comment Produces a table with all MAL functions known
pattern manual.help(text:str):void
address MANUALhelp;
comment Produces a list of all <module>.<function> that match the text
pattern. The wildcard '*' can be used for <module>and <function>. Using the '('
asks for signature information andusing ')' asks for the complete help record.
-pattern manual.summary():void
-address MANUALcreateSummary;
-comment Produces a manual summary with help lines grouped by module.
-
-pattern manual.search(text:str):void
-address MANUALsearch;
-comment Search the manual for command descriptions that match theregular
expression 'text'
-
pattern mat.hasMoreElements(grp:bat[:oid,:any_2]...):bat[:oid,:any_2]
address MAThasMoreElements;
comment Find the next element in the merge table
@@ -51246,22 +51234,6 @@ command sabaoth.retreatScenario(lang:str
address SABretreatScenario;
comment Unpublishes the given language as available for this server
-pattern scheduler.costPrediction(a:any):lng
-address RUNcostPrediction;
-comment A sample cost prediction function
-
-pattern scheduler.choice(arg:any...):void
-address RUNchoice;
-comment Select the next step in a query memo plan
-
-pattern scheduler.choice():void
-address RUNchoice;
-comment Select the next step in a query memo plan
-
-pattern scheduler.isolation():void
-address RUNisolation;
-comment Run a private copy of the MAL program
-
pattern scheduler.peers(N:int):void
address SRVsetServers;
comment Simulate N peers
@@ -51270,18 +51242,10 @@ pattern scheduler.pattern(pat:str):void
address SRVsetServers;
comment Activate the peers matching the pattern and return number found.
-pattern scheduler.pick(arg:any_1...):any_1
-address RUNpickResult;
-comment Pick up the first result
-
pattern scheduler.srvpool():int
address SRVPOOLscheduler;
comment Run a program block in parallel.
-pattern scheduler.volumeCost(a:any):lng
-address RUNvolumeCost;
-comment A sample cost function based on materialized results
-
function sphinx.sphinx_searchIndexLimit(q:str,i:str,l:int):bat[:oid,:lng];
function sphinx.sphinx_searchIndex(q:str,i:str):bat[:oid,:lng];
function sphinx.sphinx_search(q:str):bat[:oid,:lng];
@@ -51661,6 +51625,10 @@ pattern sql.password(user:str):str
address db_password_wrap;
comment Return password hash of user
+command
sql.project(col:bat[:oid,:oid],l:bat[:oid,:oid],r:bat[:oid,:oid]):bat[:oid,:oid]
+address BATleftproject;
+comment Last step of a left outer join, ie project the inner join (l,r) over
the left input side (col)
+
command
sql.projectdelta(subselect:bat[:oid,:oid],col:bat[:oid,:any_3],uid:bat[:oid,:oid],uval:bat[:oid,:any_3]):bat[:oid,:any_3]
address DELTAproject2;
comment Return column bat with delta's applied.
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list