Changeset: 4418d3308c5f for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=4418d3308c5f Modified Files: Branch: default Log Message:
Merge with Apr2011 branch. diffs (truncated from 1723 to 300 lines): diff --git a/monetdb5/modules/mal/Tests/inspect05.stable.out b/monetdb5/modules/mal/Tests/inspect05.stable.out --- a/monetdb5/modules/mal/Tests/inspect05.stable.out +++ b/monetdb5/modules/mal/Tests/inspect05.stable.out @@ -31,6 +31,7 @@ [ "attach", "pattern", "fits", "(fname:str):void ", "FITSattach;" ] [ "fitstest", "command", "fits", "(filename:str):int ", "FITStest;" ] [ "load", "pattern", "fits", "(tablename:str):void ", "FITSloadTable;" ] +[ "listdirpattern", "pattern", "fits", "(dirname:str,pattern:str):void ", "FITSdirpat;" ] [ "listdir", "pattern", "fits", "(dirname:str):void ", "FITSdir;" ] [ "Area", "command", "geom", "(g:wkb):dbl ", "wkbArea;" ] [ "AsText", "command", "geom", "(w:wkb):str ", "wkbAsText;" ] @@ -107,7 +108,7 @@ [ "choice", "pattern", "scheduler", "():void ", "RUNchoice;" ] [ "isolation", "pattern", "scheduler", "():void ", "RUNisolation;" ] [ "makeSchedule", "pattern", "scheduler", "(_1:int,_2:lng...):str... ", "OCTOPUSmakeSchedule;" ] -[ "octopus", "pattern", "scheduler", "(t:int) (_2:bit,version:int) ", "OCTOPUSrun;" ] +[ "octopus", "pattern", "scheduler", "(t:int):bit ", "OCTOPUSrun;" ] [ "pick", "pattern", "scheduler", "(arg:any_1...):any_1 ", "RUNpickResult;" ] [ "register", "pattern", "scheduler", "():bit ", "OCTOPUSdiscoverRegister;" ] [ "volumeCost", "pattern", "scheduler", "(a:any):lng ", "RUNvolumeCost;" ] @@ -191,8 +192,10 @@ [ "assert", "pattern", "sql", "(b:bit,msg:str):void ", "SQLassert;" ] [ "bbp", "function", "sql", "():bat[:str,:BAT];", "nil" ] [ "bind_dbat", "command", "sql", "(clientid:int,schema:str,table:str,access:int,oldversion:lng,version:lng):bat[:oid,:oid] ", "mvc_diff_dbat_wrap;" ] +[ "bind", "pattern", "sql", "(mvc:ptr,schema:str,table:str,column:str,access:int,part_nr:int,nr_parts:int):bat[:oid,:any_1] ", "mvc_bind_wrap;" ] [ "bind", "pattern", "sql", "(mvc:ptr,schema:str,table:str,column:str,access:int,low:oid,hgh:oid):bat[:oid,:any_1] ", "mvc_bind_wrap;" ] [ "bind", "pattern", "sql", "(mvc:ptr,schema:str,table:str,column:str,access:int):bat[:oid,:any_1] ", "mvc_bind_wrap;" ] +[ "bind_idxbat", "pattern", "sql", "(mvc:ptr,schema:str,table:str,index:str,access:int,part_nr:int,nr_parts:int):bat[:oid,:any_1] ", "mvc_bind_idxbat_wrap;" ] [ "bind_idxbat", "pattern", "sql", "(mvc:ptr,schema:str,table:str,index:str,access:int,low:oid,hgh:oid):bat[:oid,:any_1] ", "mvc_bind_idxbat_wrap;" ] [ "bind_idxbat", "pattern", "sql", "(mvc:ptr,schema:str,table:str,index:str,access:int):bat[:oid,:any_1] ", "mvc_bind_idxbat_wrap;" ] [ "bind_dbat", "pattern", "sql", "(mvc:ptr,schema:str,table:str,access:int):bat[:oid,:oid] ", "mvc_bind_dbat_wrap;" ] @@ -203,6 +206,10 @@ [ "copy_from", "function", "sql", "(sname:str,tname:str,tsep:str,rsep:str,ssep:str,ns:str,fname:str,nr:lng,offset:lng,locked:int):bat[:str,:BAT];", "nil" ] [ "columnBind", "command", "sql", "(b:bat[:str,:BAT],nme:str):bat[:oid,:any_1] ", "mvc_bind_single_wrap;" ] [ "clear_table", "pattern", "sql", "(sname:str,tname:str):wrd ", "mvc_clear_table_wrap;" ] +[ "catalog", "pattern", "sql", "(type:int,iname:str,itype:int,sname:str,tname:str...):void ", "SQLcatalog;" ] +[ "catalog", "pattern", "sql", "(type:int,tname:str,grantee:str,privs:int,cname:str,grant:int,grantor:int):void ", "SQLcatalog;" ] +[ "catalog", "pattern", "sql", "(type:int,user:str,passwd:str,enc:int,schema:str,fullname:str):void ", "SQLcatalog;" ] +[ "catalog", "pattern", "sql", "(type:int,grantee:str,role:str):void ", "SQLcatalog;" ] [ "catalog", "pattern", "sql", "(type:int,sname:str,t:ptr,restart:lng):void ", "SQLcatalog;" ] [ "catalog", "pattern", "sql", "(type:int,sname:str,t:ptr,temp:int):void ", "SQLcatalog;" ] [ "catalog", "pattern", "sql", "(type:int,sname:str,name:str,action:int):void ", "SQLcatalog;" ] @@ -241,7 +248,7 @@ [ "gzcompress", "pattern", "sql", "(sch:str,tbl:str):void ", "SQLgzcompress;" ] [ "getVersion", "command", "sql", "(clientid:int):lng ", "mvc_getVersion;" ] [ "get_value", "pattern", "sql", "(sname:str,sequence:str):lng ", "mvc_get_value;" ] -[ "getVariable", "pattern", "sql", "(varname:str):any_1 ", "getVariable;" ] +[ "getVariable", "pattern", "sql", "(mvc:ptr,varname:str):any_1 ", "getVariable;" ] [ "importTable", "pattern", "sql", "(sname:str,tname:str,fname:str...):bat[:str,:BAT] ", "mvc_bin_import_table_wrap;" ] [ "importTable", "pattern", "sql", "(s:bstream,sname:str,tname:str,sep:str,rsep:str,ssep:str,ns:str,nr:lng,offset:lng,locked:int):bat[:str,:BAT] ", "mvc_import_table_wrap;" ] [ "include", "pattern", "sql", "(fname:str):void ", "SQLinclude;" ] @@ -281,7 +288,7 @@ [ "sql_variables", "pattern", "sql", "():bat[:str,:BAT] ", "sql_variables;" ] [ "sql_environment", "function", "sql", "():bat[:str,:BAT];", "nil" ] [ "single", "function", "sql", "(x:any_2):bat[:oid,:any_2];", "nil" ] -[ "setVariable", "pattern", "sql", "(varname:str,value:any_1):void ", "setVariable;" ] +[ "setVariable", "pattern", "sql", "(mvc:ptr,varname:str,value:any_1):ptr ", "setVariable;" ] [ "start2", "pattern", "sql", "():void ", "SQLsession2;" ] [ "start", "pattern", "sql", "():void ", "SQLsession;" ] [ "times", "factory", "sql", "():void;", "nil" ] @@ -303,6 +310,7 @@ [ "connect", "command", "octopus", "(dbname:str):str ", "OCTOPUSconnect;" ] [ "getBid", "function", "octopus", "(dbname:str,fn:str,bidtype:sht):lng;", "nil" ] [ "getVariable", "function", "octopus", "(conn:str,name:str):any_1;", "nil" ] +[ "getVersion", "command", "octopus", "():int ", "OCTOPUSgetVersion;" ] [ "legAdvice", "pattern", "octopus", "(mod:str,fcn:str):int ", "OPTlegAdvice;" ] [ "register", "pattern", "octopus", "(dbname:str,fname:str...):void ", "OCTOPUSregister;" ] [ "addReg", "pattern", "datacyclotron", "(sch:str,tab:str,col:str,acc:int,part:int,f_bun:int,l_bun:int):int ", "addRegWrap;" ] @@ -582,7 +590,6 @@ [ "getAddress", "pattern", "inspect", "(mod:str,fcn:str):bat[:str,:str] ", "INSPECTgetAddress;" ] [ "getSignature", "pattern", "inspect", "(mod:str,fcn:str):bat[:str,:str] ", "INSPECTgetSignature;" ] [ "getDefinition", "pattern", "inspect", "(mod:str,fcn:str):bat[:str,:str] ", "INSPECTgetDefinition;" ] -[ "getWelcome", "command", "inspect", "():str ", "INSPECTgetWelcome;" ] [ "adapt", "command", "bpm", "(s:bat[:any_1,:any_2],low:any_2,hgh:any_2,rs:bat[:any_1,:any_3],pol:int):bat[:any_1,:any_2] ", "BPMadapt;" ] [ "addPartition", "command", "bpm", "(b:bat[:any_1,:any_2],s:BAT):void ", "BPMaddPartition;" ] [ "addPartition", "command", "bpm", "(b:bat[:any_1,:any_2],s:bat[:any_1,:any_2]):void ", "BPMaddPartition;" ] @@ -3432,6 +3439,8 @@ [ "sqlblob", "command", "sqlblob", "(s:sqlblob):sqlblob ", "BLOBblob_blob;" ] [ "#tostr", "command", "sqlblob", "():void ", "SQLBLOBtostr;" ] [ "bulk_rotate_xor_hash", "command", "mkey", "(h:bat[:oid,:wrd],nbits:int,b:bat[:oid,:any_1]):bat[:oid,:wrd] ", "MKEYbulk_rotate_xor_hash;" ] +[ "bulk_rotate_xor_hash", "pattern", "mkey", "(h:bat[:oid,:wrd],nbits:int,v:any):bat[:oid,:wrd] ", "MKEYbulkconst_rotate_xor_hash;" ] +[ "bulk_rotate_xor_hash", "command", "mkey", "(h:wrd,nbits:int,b:bat[:oid,:any_1]):bat[:oid,:wrd] ", "MKEYconstbulk_rotate_xor_hash;" ] [ "bulk_rotate_xor_hash", "pattern", "mkey", "(h:wrd,nbits:int,v:any):wrd ", "MKEYrotate_xor_hash;" ] [ "hash", "command", "mkey", "(b:bat[:oid,:any_1]):bat[:oid,:wrd] ", "MKEYbathash;" ] [ "hash", "command", "mkey", "(v:str):wrd ", "MKEYhash_str;" ] @@ -3490,124 +3499,80 @@ [ "enqueue_min", "command", "pqueue", "(h:bat[:oid,:chr],id:oid,value:chr):void ", "PQenqueue_chrmin;" ] [ "enqueue_max", "pattern", "pqueue", "(h:bat[:oid,:any_1],id:oid,value:any_1):void ", "PQenqueue_anymax;" ] [ "enqueue_min", "pattern", "pqueue", "(h:bat[:oid,:any_1],id:oid,value:any_1):void ", "PQenqueue_anymin;" ] -[ "init", "command", "pqueue", "(a:bat[:void,:any_1],maxsize:wrd):bat[:oid,:any_1] ", "PQinit;" ] -[ "topn_max", "command", "pqueue", "(t:bat[:void,:dbl],n:wrd):bat[:oid,:oid] ", "PQtopn_dblmax;" ] +[ "init", "command", "pqueue", "(a:bat[:oid,:any_1],maxsize:wrd):bat[:oid,:any_1] ", "PQinit;" ] [ "topn_max", "command", "pqueue", "(t:bat[:oid,:dbl],n:wrd):bat[:oid,:oid] ", "PQtopn_dblmax;" ] [ "topreplace_max", "command", "pqueue", "(h:bat[:oid,:dbl],id:oid,value:dbl):void ", "PQtopreplace_dblmax;" ] -[ "topn_min", "command", "pqueue", "(t:bat[:void,:dbl],n:wrd):bat[:oid,:oid] ", "PQtopn_dblmin;" ] [ "topn_min", "command", "pqueue", "(t:bat[:oid,:dbl],n:wrd):bat[:oid,:oid] ", "PQtopn_dblmin;" ] [ "topreplace_min", "command", "pqueue", "(h:bat[:oid,:dbl],id:oid,value:dbl):void ", "PQtopreplace_dblmin;" ] -[ "topn_max", "command", "pqueue", "(t:bat[:void,:flt],n:wrd):bat[:oid,:oid] ", "PQtopn_fltmax;" ] [ "topn_max", "command", "pqueue", "(t:bat[:oid,:flt],n:wrd):bat[:oid,:oid] ", "PQtopn_fltmax;" ] [ "topreplace_max", "command", "pqueue", "(h:bat[:oid,:flt],id:oid,value:flt):void ", "PQtopreplace_fltmax;" ] -[ "topn_min", "command", "pqueue", "(t:bat[:void,:flt],n:wrd):bat[:oid,:oid] ", "PQtopn_fltmin;" ] [ "topn_min", "command", "pqueue", "(t:bat[:oid,:flt],n:wrd):bat[:oid,:oid] ", "PQtopn_fltmin;" ] [ "topreplace_min", "command", "pqueue", "(h:bat[:oid,:flt],id:oid,value:flt):void ", "PQtopreplace_fltmin;" ] -[ "topn_max", "command", "pqueue", "(t:bat[:void,:lng],n:wrd):bat[:oid,:oid] ", "PQtopn_lngmax;" ] [ "topn_max", "command", "pqueue", "(t:bat[:oid,:lng],n:wrd):bat[:oid,:oid] ", "PQtopn_lngmax;" ] [ "topreplace_max", "command", "pqueue", "(h:bat[:oid,:lng],id:oid,value:lng):void ", "PQtopreplace_lngmax;" ] -[ "topn_min", "command", "pqueue", "(t:bat[:void,:lng],n:wrd):bat[:oid,:oid] ", "PQtopn_lngmin;" ] [ "topn_min", "command", "pqueue", "(t:bat[:oid,:lng],n:wrd):bat[:oid,:oid] ", "PQtopn_lngmin;" ] [ "topreplace_min", "command", "pqueue", "(h:bat[:oid,:lng],id:oid,value:lng):void ", "PQtopreplace_lngmin;" ] -[ "topn_max", "command", "pqueue", "(t:bat[:void,:ptr],n:wrd):bat[:oid,:oid] ", "PQtopn_ptrmax;" ] [ "topn_max", "command", "pqueue", "(t:bat[:oid,:ptr],n:wrd):bat[:oid,:oid] ", "PQtopn_ptrmax;" ] [ "topreplace_max", "command", "pqueue", "(h:bat[:oid,:ptr],id:oid,value:ptr):void ", "PQtopreplace_ptrmax;" ] -[ "topn_min", "command", "pqueue", "(t:bat[:void,:ptr],n:wrd):bat[:oid,:oid] ", "PQtopn_ptrmin;" ] [ "topn_min", "command", "pqueue", "(t:bat[:oid,:ptr],n:wrd):bat[:oid,:oid] ", "PQtopn_ptrmin;" ] [ "topreplace_min", "command", "pqueue", "(h:bat[:oid,:ptr],id:oid,value:ptr):void ", "PQtopreplace_ptrmin;" ] -[ "topn_max", "command", "pqueue", "(t:bat[:void,:wrd],n:wrd):bat[:oid,:oid] ", "PQtopn_wrdmax;" ] [ "topn_max", "command", "pqueue", "(t:bat[:oid,:wrd],n:wrd):bat[:oid,:oid] ", "PQtopn_wrdmax;" ] [ "topreplace_max", "command", "pqueue", "(h:bat[:oid,:wrd],id:oid,value:wrd):void ", "PQtopreplace_wrdmax;" ] -[ "topn_min", "command", "pqueue", "(t:bat[:void,:wrd],n:wrd):bat[:oid,:oid] ", "PQtopn_wrdmin;" ] [ "topn_min", "command", "pqueue", "(t:bat[:oid,:wrd],n:wrd):bat[:oid,:oid] ", "PQtopn_wrdmin;" ] [ "topreplace_min", "command", "pqueue", "(h:bat[:oid,:wrd],id:oid,value:wrd):void ", "PQtopreplace_wrdmin;" ] -[ "topn_max", "command", "pqueue", "(t:bat[:void,:oid],n:wrd):bat[:oid,:oid] ", "PQtopn_oidmax;" ] [ "topn_max", "command", "pqueue", "(t:bat[:oid,:oid],n:wrd):bat[:oid,:oid] ", "PQtopn_oidmax;" ] [ "topreplace_max", "command", "pqueue", "(h:bat[:oid,:oid],id:oid,value:oid):void ", "PQtopreplace_oidmax;" ] -[ "topn_min", "command", "pqueue", "(t:bat[:void,:oid],n:wrd):bat[:oid,:oid] ", "PQtopn_oidmin;" ] [ "topn_min", "command", "pqueue", "(t:bat[:oid,:oid],n:wrd):bat[:oid,:oid] ", "PQtopn_oidmin;" ] [ "topreplace_min", "command", "pqueue", "(h:bat[:oid,:oid],id:oid,value:oid):void ", "PQtopreplace_oidmin;" ] -[ "topn_max", "command", "pqueue", "(t:bat[:void,:int],n:wrd):bat[:oid,:oid] ", "PQtopn_intmax;" ] [ "topn_max", "command", "pqueue", "(t:bat[:oid,:int],n:wrd):bat[:oid,:oid] ", "PQtopn_intmax;" ] [ "topreplace_max", "command", "pqueue", "(h:bat[:oid,:int],id:oid,value:int):void ", "PQtopreplace_intmax;" ] -[ "topn_min", "command", "pqueue", "(t:bat[:void,:int],n:wrd):bat[:oid,:oid] ", "PQtopn_intmin;" ] [ "topn_min", "command", "pqueue", "(t:bat[:oid,:int],n:wrd):bat[:oid,:oid] ", "PQtopn_intmin;" ] [ "topreplace_min", "command", "pqueue", "(h:bat[:oid,:int],id:oid,value:int):void ", "PQtopreplace_intmin;" ] -[ "topn_max", "command", "pqueue", "(t:bat[:void,:sht],n:wrd):bat[:oid,:oid] ", "PQtopn_shtmax;" ] [ "topn_max", "command", "pqueue", "(t:bat[:oid,:sht],n:wrd):bat[:oid,:oid] ", "PQtopn_shtmax;" ] [ "topreplace_max", "command", "pqueue", "(h:bat[:oid,:sht],id:oid,value:sht):void ", "PQtopreplace_shtmax;" ] -[ "topn_min", "command", "pqueue", "(t:bat[:void,:sht],n:wrd):bat[:oid,:oid] ", "PQtopn_shtmin;" ] [ "topn_min", "command", "pqueue", "(t:bat[:oid,:sht],n:wrd):bat[:oid,:oid] ", "PQtopn_shtmin;" ] [ "topreplace_min", "command", "pqueue", "(h:bat[:oid,:sht],id:oid,value:sht):void ", "PQtopreplace_shtmin;" ] -[ "topn_max", "command", "pqueue", "(t:bat[:void,:bte],n:wrd):bat[:oid,:oid] ", "PQtopn_btemax;" ] [ "topn_max", "command", "pqueue", "(t:bat[:oid,:bte],n:wrd):bat[:oid,:oid] ", "PQtopn_btemax;" ] [ "topreplace_max", "command", "pqueue", "(h:bat[:oid,:bte],id:oid,value:bte):void ", "PQtopreplace_btemax;" ] -[ "topn_min", "command", "pqueue", "(t:bat[:void,:bte],n:wrd):bat[:oid,:oid] ", "PQtopn_btemin;" ] [ "topn_min", "command", "pqueue", "(t:bat[:oid,:bte],n:wrd):bat[:oid,:oid] ", "PQtopn_btemin;" ] [ "topreplace_min", "command", "pqueue", "(h:bat[:oid,:bte],id:oid,value:bte):void ", "PQtopreplace_btemin;" ] -[ "topn_max", "command", "pqueue", "(t:bat[:void,:chr],n:wrd):bat[:oid,:oid] ", "PQtopn_chrmax;" ] [ "topn_max", "command", "pqueue", "(t:bat[:oid,:chr],n:wrd):bat[:oid,:oid] ", "PQtopn_chrmax;" ] [ "topreplace_max", "command", "pqueue", "(h:bat[:oid,:chr],id:oid,value:chr):void ", "PQtopreplace_chrmax;" ] -[ "topn_min", "command", "pqueue", "(t:bat[:void,:chr],n:wrd):bat[:oid,:oid] ", "PQtopn_chrmin;" ] [ "topn_min", "command", "pqueue", "(t:bat[:oid,:chr],n:wrd):bat[:oid,:oid] ", "PQtopn_chrmin;" ] [ "topreplace_min", "command", "pqueue", "(h:bat[:oid,:chr],id:oid,value:chr):void ", "PQtopreplace_chrmin;" ] [ "topn_max", "command", "pqueue", "(a:bat[:oid,:oid],t:bat[:void,:any_1],n:wrd):bat[:oid,:oid] ", "PQtopn2_anymax;" ] [ "topn_max", "command", "pqueue", "(a:bat[:oid,:oid],t:bat[:oid,:any_1],n:wrd):bat[:oid,:oid] ", "PQtopn2_anymax;" ] -[ "topn_max", "command", "pqueue", "(t:bat[:void,:any_1],n:wrd):bat[:oid,:oid] ", "PQtopn_anymax;" ] [ "topn_max", "command", "pqueue", "(t:bat[:oid,:any_1],n:wrd):bat[:oid,:oid] ", "PQtopn_anymax;" ] [ "topreplace_max", "pattern", "pqueue", "(h:bat[:oid,:any_1],id:oid,value:any_1):void ", "PQtopreplace_anymax;" ] [ "topn_min", "command", "pqueue", "(a:bat[:oid,:oid],t:bat[:void,:any_1],n:wrd):bat[:oid,:oid] ", "PQtopn2_anymin;" ] [ "topn_min", "command", "pqueue", "(a:bat[:oid,:oid],t:bat[:oid,:any_1],n:wrd):bat[:oid,:oid] ", "PQtopn2_anymin;" ] -[ "topn_min", "command", "pqueue", "(t:bat[:void,:any_1],n:wrd):bat[:oid,:oid] ", "PQtopn_anymin;" ] [ "topn_min", "command", "pqueue", "(t:bat[:oid,:any_1],n:wrd):bat[:oid,:oid] ", "PQtopn_anymin;" ] [ "topreplace_min", "pattern", "pqueue", "(h:bat[:oid,:any_1],id:oid,value:any_1):void ", "PQtopreplace_anymin;" ] -[ "utopn_max", "command", "pqueue", "(t:bat[:void,:dbl],n:wrd):bat[:oid,:oid] ", "PQutopn_dblmax;" ] [ "utopn_max", "command", "pqueue", "(t:bat[:oid,:dbl],n:wrd):bat[:oid,:oid] ", "PQutopn_dblmax;" ] -[ "utopn_min", "command", "pqueue", "(t:bat[:void,:dbl],n:wrd):bat[:oid,:oid] ", "PQutopn_dblmin;" ] [ "utopn_min", "command", "pqueue", "(t:bat[:oid,:dbl],n:wrd):bat[:oid,:oid] ", "PQutopn_dblmin;" ] -[ "utopn_max", "command", "pqueue", "(t:bat[:void,:flt],n:wrd):bat[:oid,:oid] ", "PQutopn_fltmax;" ] [ "utopn_max", "command", "pqueue", "(t:bat[:oid,:flt],n:wrd):bat[:oid,:oid] ", "PQutopn_fltmax;" ] -[ "utopn_min", "command", "pqueue", "(t:bat[:void,:flt],n:wrd):bat[:oid,:oid] ", "PQutopn_fltmin;" ] [ "utopn_min", "command", "pqueue", "(t:bat[:oid,:flt],n:wrd):bat[:oid,:oid] ", "PQutopn_fltmin;" ] -[ "utopn_max", "command", "pqueue", "(t:bat[:void,:lng],n:wrd):bat[:oid,:oid] ", "PQutopn_lngmax;" ] [ "utopn_max", "command", "pqueue", "(t:bat[:oid,:lng],n:wrd):bat[:oid,:oid] ", "PQutopn_lngmax;" ] -[ "utopn_min", "command", "pqueue", "(t:bat[:void,:lng],n:wrd):bat[:oid,:oid] ", "PQutopn_lngmin;" ] [ "utopn_min", "command", "pqueue", "(t:bat[:oid,:lng],n:wrd):bat[:oid,:oid] ", "PQutopn_lngmin;" ] -[ "utopn_max", "command", "pqueue", "(t:bat[:void,:ptr],n:wrd):bat[:oid,:oid] ", "PQutopn_ptrmax;" ] [ "utopn_max", "command", "pqueue", "(t:bat[:oid,:ptr],n:wrd):bat[:oid,:oid] ", "PQutopn_ptrmax;" ] -[ "utopn_min", "command", "pqueue", "(t:bat[:void,:ptr],n:wrd):bat[:oid,:oid] ", "PQutopn_ptrmin;" ] [ "utopn_min", "command", "pqueue", "(t:bat[:oid,:ptr],n:wrd):bat[:oid,:oid] ", "PQutopn_ptrmin;" ] -[ "utopn_max", "command", "pqueue", "(t:bat[:void,:wrd],n:wrd):bat[:oid,:oid] ", "PQutopn_wrdmax;" ] [ "utopn_max", "command", "pqueue", "(t:bat[:oid,:wrd],n:wrd):bat[:oid,:oid] ", "PQutopn_wrdmax;" ] -[ "utopn_min", "command", "pqueue", "(t:bat[:void,:wrd],n:wrd):bat[:oid,:oid] ", "PQutopn_wrdmin;" ] [ "utopn_min", "command", "pqueue", "(t:bat[:oid,:wrd],n:wrd):bat[:oid,:oid] ", "PQutopn_wrdmin;" ] -[ "utopn_max", "command", "pqueue", "(t:bat[:void,:oid],n:wrd):bat[:oid,:oid] ", "PQutopn_oidmax;" ] [ "utopn_max", "command", "pqueue", "(t:bat[:oid,:oid],n:wrd):bat[:oid,:oid] ", "PQutopn_oidmax;" ] -[ "utopn_min", "command", "pqueue", "(t:bat[:void,:oid],n:wrd):bat[:oid,:oid] ", "PQutopn_oidmin;" ] [ "utopn_min", "command", "pqueue", "(t:bat[:oid,:oid],n:wrd):bat[:oid,:oid] ", "PQutopn_oidmin;" ] -[ "utopn_max", "command", "pqueue", "(t:bat[:void,:int],n:wrd):bat[:oid,:oid] ", "PQutopn_intmax;" ] [ "utopn_max", "command", "pqueue", "(t:bat[:oid,:int],n:wrd):bat[:oid,:oid] ", "PQutopn_intmax;" ] -[ "utopn_min", "command", "pqueue", "(t:bat[:void,:int],n:wrd):bat[:oid,:oid] ", "PQutopn_intmin;" ] [ "utopn_min", "command", "pqueue", "(t:bat[:oid,:int],n:wrd):bat[:oid,:oid] ", "PQutopn_intmin;" ] -[ "utopn_max", "command", "pqueue", "(t:bat[:void,:sht],n:wrd):bat[:oid,:oid] ", "PQutopn_shtmax;" ] [ "utopn_max", "command", "pqueue", "(t:bat[:oid,:sht],n:wrd):bat[:oid,:oid] ", "PQutopn_shtmax;" ] -[ "utopn_min", "command", "pqueue", "(t:bat[:void,:sht],n:wrd):bat[:oid,:oid] ", "PQutopn_shtmin;" ] [ "utopn_min", "command", "pqueue", "(t:bat[:oid,:sht],n:wrd):bat[:oid,:oid] ", "PQutopn_shtmin;" ] -[ "utopn_max", "command", "pqueue", "(t:bat[:void,:bte],n:wrd):bat[:oid,:oid] ", "PQutopn_btemax;" ] [ "utopn_max", "command", "pqueue", "(t:bat[:oid,:bte],n:wrd):bat[:oid,:oid] ", "PQutopn_btemax;" ] -[ "utopn_min", "command", "pqueue", "(t:bat[:void,:bte],n:wrd):bat[:oid,:oid] ", "PQutopn_btemin;" ] [ "utopn_min", "command", "pqueue", "(t:bat[:oid,:bte],n:wrd):bat[:oid,:oid] ", "PQutopn_btemin;" ] -[ "utopn_max", "command", "pqueue", "(t:bat[:void,:chr],n:wrd):bat[:oid,:oid] ", "PQutopn_chrmax;" ] [ "utopn_max", "command", "pqueue", "(t:bat[:oid,:chr],n:wrd):bat[:oid,:oid] ", "PQutopn_chrmax;" ] -[ "utopn_min", "command", "pqueue", "(t:bat[:void,:chr],n:wrd):bat[:oid,:oid] ", "PQutopn_chrmin;" ] [ "utopn_min", "command", "pqueue", "(t:bat[:oid,:chr],n:wrd):bat[:oid,:oid] ", "PQutopn_chrmin;" ] [ "utopn_max", "command", "pqueue", "(a:bat[:oid,:oid],t:bat[:void,:any_1],n:wrd):bat[:oid,:oid] ", "PQutopn2_anymax;" ] [ "utopn_max", "command", "pqueue", "(a:bat[:oid,:oid],t:bat[:oid,:any_1],n:wrd):bat[:oid,:oid] ", "PQutopn2_anymax;" ] -[ "utopn_max", "command", "pqueue", "(t:bat[:void,:any_1],n:wrd):bat[:oid,:oid] ", "PQutopn_anymax;" ] [ "utopn_max", "command", "pqueue", "(t:bat[:oid,:any_1],n:wrd):bat[:oid,:oid] ", "PQutopn_anymax;" ] [ "utopn_min", "command", "pqueue", "(a:bat[:oid,:oid],t:bat[:void,:any_1],n:wrd):bat[:oid,:oid] ", "PQutopn2_anymin;" ] [ "utopn_min", "command", "pqueue", "(a:bat[:oid,:oid],t:bat[:oid,:any_1],n:wrd):bat[:oid,:oid] ", "PQutopn2_anymin;" ] -[ "utopn_min", "command", "pqueue", "(t:bat[:void,:any_1],n:wrd):bat[:oid,:oid] ", "PQutopn_anymin;" ] [ "utopn_min", "command", "pqueue", "(t:bat[:oid,:any_1],n:wrd):bat[:oid,:oid] ", "PQutopn_anymin;" ] [ "grid", "command", "array", "(b:bat[:oid,:lng],i:lng,j:lng,k:lng,l:lng,s:lng):bat[:oid,:lng] ", "ARRAYgridBATshift_lng;" ] [ "grid", "command", "array", "(b:bat[:oid,:lng],i:lng,j:lng,k:lng,l:lng):bat[:oid,:lng] ", "ARRAYgridBAT_lng;" ] @@ -3641,22 +3606,6 @@ [ "done", "command", "group", "(attr:bat[:any_1,:any_2],N:int,rng:int) (histo:bat[:any_1,:wrd],grp:bat[:any_1,:oid]) ", "GRPgroup_custom;" ] [ "done", "command", "group", "(attr:bat[:any_1,:any_2]) (histo:bat[:any_1,:wrd],grp:bat[:any_1,:oid]) ", "GRPgroup;" ] [ "done", "command", "group", "(attr:bat[:any_1,:any_2]) (histo:bat[:any_1,:wrd],grp:bat[:any_1,:void]) ", "GRPgroup;" ] -[ "max", "command", "group", "(b:bat[:oid,:dbl]):bat[:oid,:dbl] ", "GRPmax_oid_dbl;" ] -[ "min", "command", "group", "(b:bat[:oid,:dbl]):bat[:oid,:dbl] ", "GRPmin_oid_dbl;" ] -[ "max", "command", "group", "(b:bat[:oid,:flt]):bat[:oid,:flt] ", "GRPmax_oid_flt;" ] -[ "min", "command", "group", "(b:bat[:oid,:flt]):bat[:oid,:flt] ", "GRPmin_oid_flt;" ] -[ "max", "command", "group", "(b:bat[:oid,:wrd]):bat[:oid,:wrd] ", "GRPmax_oid_wrd;" ] -[ "min", "command", "group", "(b:bat[:oid,:wrd]):bat[:oid,:wrd] ", "GRPmin_oid_wrd;" ] -[ "max", "command", "group", "(b:bat[:oid,:lng]):bat[:oid,:lng] ", "GRPmax_oid_lng;" ] -[ "min", "command", "group", "(b:bat[:oid,:lng]):bat[:oid,:lng] ", "GRPmin_oid_lng;" ] -[ "max", "command", "group", "(b:bat[:oid,:int]):bat[:oid,:int] ", "GRPmax_oid_int;" ] -[ "min", "command", "group", "(b:bat[:oid,:int]):bat[:oid,:int] ", "GRPmin_oid_int;" ] -[ "max", "command", "group", "(b:bat[:oid,:sht]):bat[:oid,:sht] ", "GRPmax_oid_sht;" ] -[ "min", "command", "group", "(b:bat[:oid,:sht]):bat[:oid,:sht] ", "GRPmin_oid_sht;" ] -[ "max", "command", "group", "(b:bat[:oid,:bte]):bat[:oid,:bte] ", "GRPmax_oid_bte;" ] -[ "min", "command", "group", "(b:bat[:oid,:bte]):bat[:oid,:bte] ", "GRPmin_oid_bte;" ] -[ "max", "command", "group", "(b:bat[:oid,:oid]):bat[:oid,:oid] ", "GRPmax_oid_oid;" ] -[ "min", "command", "group", "(b:bat[:oid,:oid]):bat[:oid,:oid] ", "GRPmin_oid_oid;" ] [ "max", "command", "group", "(b:bat[:any_2,:any_1],e:bat[:any_2,:any_3]):bat[:any_2,:any_1] ", "GRPmax;" ] [ "min", "command", "group", "(b:bat[:any_2,:any_1],e:bat[:any_2,:any_3]):bat[:any_2,:any_1] ", "GRPmin;" ] [ "new", "command", "group", "(attr:bat[:any_1,:any_2],N:int,rng:int) (histo:bat[:any_1,:wrd],grp:bat[:any_1,:oid]) ", "GRPgroup_custom;" ] diff --git a/monetdb5/modules/mal/Tests/inspect05.stable.out.Windows b/monetdb5/modules/mal/Tests/inspect05.stable.out.Windows --- a/monetdb5/modules/mal/Tests/inspect05.stable.out.Windows +++ b/monetdb5/modules/mal/Tests/inspect05.stable.out.Windows @@ -28,845 +28,82 @@ # str str str str str # type #-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------# [ "main", "function", "user", "():void;", "nil" ] -[ "append", "command", "tokenizer", "(u:str):oid ", "TKNZRappend;" ] -[ "close", "command", "tokenizer", "():void ", "TKNZRclose;" ] -[ "depositFile", "command", "tokenizer", "(fnme:str):void ", "TKNZRdepositFile;" ] -[ "getCardinality", "command", "tokenizer", "():bat[:void,:wrd] ", "TKNZRgetCardinality;" ] -[ "getCount", "command", "tokenizer", "():bat[:void,:wrd] ", "TKNZRgetCount;" ] -[ "getIndex", "command", "tokenizer", "():bat[:void,:oid] ", "TKNZRgetIndex;" ] -[ "getLevel", "command", "tokenizer", "(i:int):bat[:oid,:str] ", "TKNZRgetLevel;" ] -[ "locate", "pattern", "tokenizer", "(s:str):oid ", "TKNZRlocate;" ] -[ "open", "command", "tokenizer", "(name:str):void ", "TKNZRopen;" ] -[ "take", "pattern", "tokenizer", "(i:oid):str ", "TKNZRtakeOid;" ] -[ "agg", "command", "xml", "(val:bat[:oid,:xml]):xml ", "BATXMLgroup;" ] -[ "agg", "command", "xml", "(val:bat[:oid,:xml],grp:bat[:oid,:oid]):bat[:oid,:xml] ", "BATXMLagg;" ] -[ "agg", "command", "xml", "(val:bat[:oid,:xml],grp:bat[:oid,:oid],e:bat[:oid,:any_1]):bat[:oid,:xml] ", "BATXMLagg3;" ] -[ "attribute", "command", "xml", "(name:str,val:bat[:oid,:str]):bat[:oid,:xml] ", "BATXMLattribute;" ] -[ "attribute", "command", "xml", "(name:str,val:str):xml ", "XMLattribute;" ] -[ "concat", "command", "xml", "(left:bat[:oid,:xml],right:bat[:oid,:xml]):bat[:oid,:xml] ", "BATXMLconcat;" ] -[ "comment", "command", "xml", "(val:bat[:oid,:str]):bat[:oid,:xml] ", "BATXMLcomment;" ] -[ "content", "command", "xml", "(src:bat[:oid,:str]):bat[:oid,:xml] ", "BATXMLcontent;" ] -[ "concat", "command", "xml", "(val1:xml,val2:xml):xml ", "XMLconcat;" ] -[ "content", "command", "xml", "(val:str):xml ", "XMLcontent;" ] -[ "comment", "command", "xml", "(val:str):xml ", "XMLcomment;" ] -[ "document", "command", "xml", "(src:bat[:oid,:str]):bat[:oid,:xml] ", "BATXMLdocument;" ] -[ "document", "command", "xml", "(val:str):xml ", "XMLdocument;" ] -[ "element", "command", "xml", "(name:str,ns:xml,attr:xml,s:bat[:oid,:xml]):bat[:oid,:xml] ", "BATXMLelement;" ] -[ "element", "command", "xml", "(name:str,s:bat[:oid,:xml]):bat[:oid,:xml] ", "BATXMLelementSmall;" ] -[ "element", "command", "xml", "(name:str,s:xml):xml ", "XMLelementSmall;" ] -[ "element", "command", "xml", "(name:str,ns:xml,attr:xml,s:xml):xml ", "XMLelement;" ] -[ "forest", "pattern", "xml", "(val:bat[:oid,:xml]...):bat[:oid,:xml] ", "BATXMLforest;" ] -[ "forest", "pattern", "xml", "(val:xml...):xml ", "XMLforest;" ] -[ "#fromstr", "command", "xml", "():xml ", "XMLfromString;" ] -[ "isdocument", "command", "xml", "(val:bat[:oid,:str]):bat[:oid,:bit] ", "BATXMLisdocument;" ] -[ "isdocument", "command", "xml", "(val:str):bit ", "XMLisdocument;" ] -[ "options", "command", "xml", "(tag:str,option:str,left:bat[:oid,:xml]):bat[:oid,:xml] ", "BATXMLoptions;" ] -[ "pi", "command", "xml", "(target:str,val:bat[:oid,:xml]):bat[:oid,:xml] ", "BATXMLpi;" ] -[ "parse", "command", "xml", "(doccont:str,val:bat[:oid,:str],option:str):bat[:oid,:xml] ", "BATXMLparse;" ] -[ "prelude", "command", "xml", "():void ", "XMLprelude;" ] -[ "pi", "command", "xml", "(target:str,val:str):xml ", "XMLpi;" ] -[ "parse", "command", "xml", "(doccont:str,val:str,option:str):xml ", "XMLparse;" ] -[ "root", "command", "xml", "(val:bat[:oid,:xml],version:str,standalone:str):bat[:oid,:xml] ", "BATXMLroot;" ] -[ "root", "command", "xml", "(val:xml,version:str,standalone:str):xml ", "XMLroot;" ] -[ "serialize", "command", "xml", "(val:bat[:oid,:xml]):bat[:oid,:str] ", "BATXMLxml2str;" ] -[ "str", "command", "xml", "(src:bat[:oid,:xml]):bat[:oid,:str] ", "BATXMLxml2str;" ] -[ "str", "command", "xml", "(src:xml):str ", "XMLxml2str;" ] -[ "text", "command", "xml", "(val:bat[:oid,:xml]):bat[:oid,:str] ", "BATXMLxmltext;" ] -[ "text", "command", "xml", "(src:xml):str ", "XMLxmltext;" ] -[ "#tostr", "command", "xml", "():str ", "XMLtoString;" ] -[ "xquery", "command", "xml", "(val:bat[:oid,:str],expr:str):bat[:oid,:xml] ", "BATXMLxquery;" ] -[ "xml", "command", "xml", "(src:bat[:oid,:str]):bat[:oid,:xml] ", "BATXMLstr2xml;" ] -[ "xml", "command", "xml", "(src:str):xml ", "XMLstr2xml;" ] -[ "DeleteMap", "command", "crackers", "(b:bat[:oid,:dbl],bp:bat[:oid,:dbl]):void ", "DeleteCrackerMap;" ] -[ "DeleteMap", "command", "crackers", "(b:bat[:oid,:dbl],bp:bat[:oid,:int]):void ", "DeleteCrackerMap;" ] -[ "DeleteMap", "command", "crackers", "(b:bat[:oid,:dbl],bp:bat[:oid,:str]):void ", "DeleteCrackerMap;" ] -[ "DeleteMap", "command", "crackers", "(b:bat[:oid,:int],bp:bat[:oid,:str]):void ", "DeleteCrackerMap;" ] -[ "DeleteMap", "command", "crackers", "(b:bat[:oid,:date],bp:bat[:oid,:str]):void ", "DeleteCrackerMap;" ] -[ "DeleteMap", "command", "crackers", "(b:bat[:oid,:date],bp:bat[:oid,:dbl]):void ", "DeleteCrackerMap;" ] -[ "DeleteMap", "command", "crackers", "(b:bat[:oid,:date],bp:bat[:oid,:lng]):void ", "DeleteCrackerMap;" ] -[ "DeleteMap", "command", "crackers", "(b:bat[:oid,:dbl],bp:bat[:oid,:date]):void ", "DeleteCrackerMap;" ] -[ "DeleteMap", "command", "crackers", "(b:bat[:oid,:dbl],bp:bat[:oid,:int]):void ", "DeleteCrackerMap;" ] -[ "DeleteMap", "command", "crackers", "(b:bat[:oid,:date],bp:bat[:oid,:date]):void ", "DeleteCrackerMap;" ] _______________________________________________ Checkin-list mailing list Checkin-list@monetdb.org http://mail.monetdb.org/mailman/listinfo/checkin-list