Changeset: 3aacd22f7b34 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=3aacd22f7b34 Modified Files: clients/Tests/MAL-signatures.stable.out clients/Tests/exports.stable.out Branch: default Log Message:
Approved output diffs (259 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 @@ -661,15 +661,9 @@ stdout of test 'MAL-signatures` in direc [ "algebra", "not_like", "command algebra.not_like(X_1:str, X_2:str, X_3:str):bit ", "PCREnotlike3;", "" ] [ "algebra", "orderidx", "command algebra.orderidx(X_1:bat[:any_1], X_2:bit):bat[:any_1] ", "OIDXorderidx;", "" ] [ "algebra", "outerjoin", "command algebra.outerjoin(X_1:bat[:any_1], X_2:bat[:any_1], X_3:bat[:oid], X_4:bat[:oid], X_5:bit, X_6:bit, X_7:lng):bat[:oid] ", "ALGouterjoin1;", "" ] -[ "algebra", "outerjoin", "command algebra.outerjoin(X_1:bat[:any_1], X_2:bat[:msk], X_3:bat[:oid], X_4:bat[:oid], X_5:bit, X_6:bit, X_7:lng):bat[:oid] ", "ALGouterjoin1;", "" ] -[ "algebra", "outerjoin", "command algebra.outerjoin(X_1:bat[:msk], X_2:bat[:any_1], X_3:bat[:oid], X_4:bat[:oid], X_5:bit, X_6:bit, X_7:lng):bat[:oid] ", "ALGouterjoin1;", "" ] [ "algebra", "outerjoin", "command algebra.outerjoin(X_2:bat[:any_1], X_3:bat[:any_1], X_4:bat[:oid], X_5:bat[:oid], X_6:bit, X_7:bit, X_8:lng) (X_0:bat[:oid], X_1:bat[:oid]) ", "ALGouterjoin;", "" ] -[ "algebra", "outerjoin", "command algebra.outerjoin(X_2:bat[:any_1], X_3:bat[:msk], X_4:bat[:oid], X_5:bat[:oid], X_6:bit, X_7:bit, X_8:lng) (X_0:bat[:oid], X_1:bat[:oid]) ", "ALGouterjoin;", "" ] -[ "algebra", "outerjoin", "command algebra.outerjoin(X_2:bat[:msk], X_3:bat[:any_1], X_4:bat[:oid], X_5:bat[:oid], X_6:bit, X_7:bit, X_8:lng) (X_0:bat[:oid], X_1:bat[:oid]) ", "ALGouterjoin;", "" ] [ "algebra", "project", "pattern algebra.project(X_1:bat[:any_1], X_2:any_3):bat[:any_3] ", "ALGprojecttail;", "" ] -[ "algebra", "projection", "command algebra.projection(X_1:bat[:msk], X_2:bat[:any_3], X_3:bat[:any_3]):bat[:any_3] ", "ALGprojection2;", "" ] [ "algebra", "projection", "command algebra.projection(X_1:bat[:oid], X_2:bat[:any_3], X_3:bat[:any_3]):bat[:any_3] ", "ALGprojection2;", "" ] -[ "algebra", "projection", "command algebra.projection(X_1:bat[:msk], X_2:bat[:any_3]):bat[:any_3] ", "ALGprojection;", "" ] [ "algebra", "projection", "command algebra.projection(X_1:bat[:oid], X_2:bat[:any_3]):bat[:any_3] ", "ALGprojection;", "" ] [ "algebra", "projectionpath", "pattern algebra.projectionpath(X_1:bat[:any]...):bat[:any] ", "ALGprojectionpath;", "" ] [ "algebra", "rangejoin", "command algebra.rangejoin(X_1:bat[:any_1], X_2:bat[:any_1], X_3:bat[:any_1], X_4:bat[:oid], X_5:bat[:oid], X_6:bit, X_7:bit, X_8:bit, X_9:bit, X_10:lng):bat[:oid] ", "ALGrangejoin1;", "" ] @@ -681,8 +675,6 @@ stdout of test 'MAL-signatures` in direc [ "algebra", "select", "command algebra.select(X_1:bat[:any_1], X_2:bat[:oid], X_3:any_1, X_4:any_1, X_5:bit, X_6:bit, X_7:bit, X_8:bit):bat[:oid] ", "ALGselect2nil;", "" ] [ "algebra", "selectNotNil", "command algebra.selectNotNil(X_1:bat[:any_2]):bat[:any_2] ", "ALGselectNotNil;", "" ] [ "algebra", "semijoin", "command algebra.semijoin(X_2:bat[:any_1], X_3:bat[:any_1], X_4:bat[:oid], X_5:bat[:oid], X_6:bit, X_7:bit, X_8:lng) (X_0:bat[:oid], X_1:bat[:oid]) ", "ALGsemijoin;", "" ] -[ "algebra", "semijoin", "command algebra.semijoin(X_2:bat[:any_1], X_3:bat[:msk], X_4:bat[:oid], X_5:bat[:oid], X_6:bit, X_7:bit, X_8:lng) (X_0:bat[:oid], X_1:bat[:oid]) ", "ALGsemijoin;", "" ] -[ "algebra", "semijoin", "command algebra.semijoin(X_2:bat[:msk], X_3:bat[:any_1], X_4:bat[:oid], X_5:bat[:oid], X_6:bit, X_7:bit, X_8:lng) (X_0:bat[:oid], X_1:bat[:oid]) ", "ALGsemijoin;", "" ] [ "algebra", "slice", "command algebra.slice(X_1:bat[:any_1], X_2:lng, X_3:lng):bat[:any_1] ", "ALGslice;", "" ] [ "algebra", "slice", "command algebra.slice(X_1:bat[:any_1], X_2:int, X_3:int):bat[:any_1] ", "ALGslice_int;", "" ] [ "algebra", "slice", "command algebra.slice(X_1:bat[:any_1], X_2:lng, X_3:lng):bat[:any_1] ", "ALGslice_lng;", "" ] @@ -698,15 +690,9 @@ stdout of test 'MAL-signatures` in direc [ "algebra", "sort", "command algebra.sort(X_3:bat[:any_1], X_4:bat[:oid], X_5:bat[:oid], X_6:bit, X_7:bit, X_8:bit) (X_0:bat[:any_1], X_1:bat[:oid], X_2:bat[:oid]) ", "ALGsort33;", "" ] [ "algebra", "subslice", "command algebra.subslice(X_1:bat[:any_1], X_2:lng, X_3:lng):bat[:oid] ", "ALGsubslice_lng;", "" ] [ "algebra", "thetajoin", "command algebra.thetajoin(X_1:bat[:any_1], X_2:bat[:any_1], X_3:bat[:oid], X_4:bat[:oid], X_5:int, X_6:bit, X_7:lng):bat[:oid] ", "ALGthetajoin1;", "" ] -[ "algebra", "thetajoin", "command algebra.thetajoin(X_1:bat[:any_1], X_2:bat[:msk], X_3:bat[:oid], X_4:bat[:oid], X_5:int, X_6:bit, X_7:lng):bat[:oid] ", "ALGthetajoin1;", "" ] -[ "algebra", "thetajoin", "command algebra.thetajoin(X_1:bat[:msk], X_2:bat[:any_1], X_3:bat[:oid], X_4:bat[:oid], X_5:int, X_6:bit, X_7:lng):bat[:oid] ", "ALGthetajoin1;", "" ] [ "algebra", "thetajoin", "command algebra.thetajoin(X_2:bat[:any_1], X_3:bat[:any_1], X_4:bat[:oid], X_5:bat[:oid], X_6:int, X_7:bit, X_8:lng) (X_0:bat[:oid], X_1:bat[:oid]) ", "ALGthetajoin;", "" ] -[ "algebra", "thetajoin", "command algebra.thetajoin(X_2:bat[:any_1], X_3:bat[:msk], X_4:bat[:oid], X_5:bat[:oid], X_6:int, X_7:bit, X_8:lng) (X_0:bat[:oid], X_1:bat[:oid]) ", "ALGthetajoin;", "" ] -[ "algebra", "thetajoin", "command algebra.thetajoin(X_2:bat[:msk], X_3:bat[:any_1], X_4:bat[:oid], X_5:bat[:oid], X_6:int, X_7:bit, X_8:lng) (X_0:bat[:oid], X_1:bat[:oid]) ", "ALGthetajoin;", "" ] -[ "algebra", "thetaselect", "command algebra.thetaselect(X_1:bat[:any_1], X_2:any_1, X_3:str):bat[:oid] ", "ALGthetaselect1;", "" ] [ "algebra", "thetaselect", "command algebra.thetaselect(X_1:bat[:any_1], X_2:bat[:oid], X_3:any_1, X_4:str):bat[:oid] ", "ALGthetaselect2;", "" ] -[ "algebra", "unique", "command algebra.unique(X_1:bat[:any_1]):bat[:oid] ", "ALGunique1;", "" ] -[ "algebra", "unique", "command algebra.unique(X_1:bat[:any_1], X_2:bat[:oid]):bat[:oid] ", "ALGunique2;", "" ] +[ "algebra", "unique", "command algebra.unique(X_1:bat[:any_1], X_2:bat[:oid]):bat[:oid] ", "ALGunique;", "" ] [ "bat", "append", "command bat.append(X_1:bat[:any_1], X_2:bat[:any_1], X_3:bat[:oid], X_4:bit):bat[:any_1] ", "BKCappend_cand_force_wrap;", "" ] [ "bat", "append", "command bat.append(X_1:bat[:any_1], X_2:bat[:any_1], X_3:bat[:oid]):bat[:any_1] ", "BKCappend_cand_wrap;", "" ] [ "bat", "append", "command bat.append(X_1:bat[:any_1], X_2:bat[:any_1], X_3:bit):bat[:any_1] ", "BKCappend_force_wrap;", "" ] @@ -8573,19 +8559,12 @@ stdout of test 'MAL-signatures` in direc [ "generator", "series", "pattern generator.series(X_1:sht, X_2:sht, X_3:sht):bat[:sht] ", "VLTgenerator_table;", "" ] [ "generator", "series", "pattern generator.series(X_1:timestamp, X_2:timestamp, X_3:lng):bat[:timestamp] ", "VLTgenerator_table;", "" ] [ "generator", "thetaselect", "pattern generator.thetaselect(X_1:bat[:bte], X_2:bat[:oid], X_3:bte, X_4:str):bat[:oid] ", "VLTgenerator_thetasubselect;", "" ] -[ "generator", "thetaselect", "pattern generator.thetaselect(X_1:bat[:bte], X_2:bte, X_3:str):bat[:oid] ", "VLTgenerator_thetasubselect;", "" ] [ "generator", "thetaselect", "pattern generator.thetaselect(X_1:bat[:dbl], X_2:bat[:oid], X_3:dbl, X_4:str):bat[:oid] ", "VLTgenerator_thetasubselect;", "" ] -[ "generator", "thetaselect", "pattern generator.thetaselect(X_1:bat[:dbl], X_2:dbl, X_3:str):bat[:oid] ", "VLTgenerator_thetasubselect;", "" ] [ "generator", "thetaselect", "pattern generator.thetaselect(X_1:bat[:flt], X_2:bat[:oid], X_3:flt, X_4:str):bat[:oid] ", "VLTgenerator_thetasubselect;", "" ] -[ "generator", "thetaselect", "pattern generator.thetaselect(X_1:bat[:flt], X_2:flt, X_3:str):bat[:oid] ", "VLTgenerator_thetasubselect;", "" ] [ "generator", "thetaselect", "pattern generator.thetaselect(X_1:bat[:int], X_2:bat[:oid], X_3:int, X_4:str):bat[:oid] ", "VLTgenerator_thetasubselect;", "" ] -[ "generator", "thetaselect", "pattern generator.thetaselect(X_1:bat[:int], X_2:int, X_3:str):bat[:oid] ", "VLTgenerator_thetasubselect;", "" ] [ "generator", "thetaselect", "pattern generator.thetaselect(X_1:bat[:lng], X_2:bat[:oid], X_3:lng, X_4:str):bat[:oid] ", "VLTgenerator_thetasubselect;", "" ] -[ "generator", "thetaselect", "pattern generator.thetaselect(X_1:bat[:lng], X_2:lng, X_3:str):bat[:oid] ", "VLTgenerator_thetasubselect;", "" ] [ "generator", "thetaselect", "pattern generator.thetaselect(X_1:bat[:sht], X_2:bat[:oid], X_3:sht, X_4:str):bat[:oid] ", "VLTgenerator_thetasubselect;", "" ] -[ "generator", "thetaselect", "pattern generator.thetaselect(X_1:bat[:sht], X_2:sht, X_3:str):bat[:oid] ", "VLTgenerator_thetasubselect;", "" ] [ "generator", "thetaselect", "pattern generator.thetaselect(X_1:bat[:timestamp], X_2:bat[:oid], X_3:timestamp, X_4:str):bat[:oid] ", "VLTgenerator_thetasubselect;", "" ] -[ "generator", "thetaselect", "pattern generator.thetaselect(X_1:bat[:timestamp], X_2:timestamp, X_3:str):bat[:oid] ", "VLTgenerator_thetasubselect;", "" ] [ "geom", "Area", "command geom.Area(X_1:wkb):dbl ", "wkbArea;", "" ] [ "geom", "AsBinary", "command geom.AsBinary(X_1:wkb):str ", "wkbAsBinary;", "" ] [ "geom", "AsEWKT", "function geom.AsEWKT(w:wkb):str;", "", "" ] @@ -8840,7 +8819,7 @@ stdout of test 'MAL-signatures` in direc [ "iterator", "next", "command iterator.next(X_1:lng, X_2:lng):lng ", "ITRnext_lng;", "" ] [ "iterator", "next", "command iterator.next(X_1:oid, X_2:oid):oid ", "ITRnext_oid;", "" ] [ "iterator", "next", "command iterator.next(X_1:sht, X_2:sht):sht ", "ITRnext_sht;", "" ] -[ "json", "dump", "pattern json.dump(X_1:json):void ", "JSONdump;", "" ] +[ "json", "dump", "pattern json.dump(X_1:json):bat[:str] ", "JSONdump;", "" ] [ "json", "filter", "command json.filter(X_1:json, X_2:str):json ", "JSONfilter;", "" ] [ "json", "filter", "command json.filter(X_1:json, X_2:bte, X_3:str):json ", "JSONfilterArrayDefault_bte;", "" ] [ "json", "filter", "command json.filter(X_1:json, X_2:int, X_3:str):json ", "JSONfilterArrayDefault_int;", "" ] @@ -8956,13 +8935,6 @@ stdout of test 'MAL-signatures` in direc [ "mapi", "suspend", "command mapi.suspend():void ", "SERVERsuspend;", "" ] [ "mapi", "trace", "command mapi.trace(X_1:int, X_2:int):void ", "SERVERtrace;", "" ] [ "mask", "mask", "pattern mask.mask(X_1:bat[:oid]):bat[:msk] ", "MSKmask;", "" ] -[ "mask", "select", "command mask.select(X_1:bat[:any_1], X_2:any_1, X_3:any_1, X_4:bit, X_5:bit, X_6:bit):bat[:oid] ", "MSKselect1;", "" ] -[ "mask", "select", "command mask.select(X_1:bat[:any_1], X_2:any_1, X_3:any_1, X_4:bit, X_5:bit, X_6:bit, X_7:bit):bat[:oid] ", "MSKselect1nil;", "" ] -[ "mask", "select", "command mask.select(X_1:bat[:any_1], X_2:bat[:oid], X_3:any_1, X_4:any_1, X_5:bit, X_6:bit, X_7:bit):bat[:oid] ", "MSKselect2;", "" ] -[ "mask", "select", "command mask.select(X_1:bat[:any_1], X_2:bat[:oid], X_3:any_1, X_4:any_1, X_5:bit, X_6:bit, X_7:bit, X_8:bit):bat[:oid] ", "MSKselect2nil;", "" ] -[ "mask", "selectNotNil", "command mask.selectNotNil(X_1:bat[:any_2]):bat[:any_2] ", "MSKselectNotNil;", "" ] -[ "mask", "thetaselect", "command mask.thetaselect(X_1:bat[:any_1], X_2:any_1, X_3:str):bat[:oid] ", "MSKthetaselect1;", "" ] -[ "mask", "thetaselect", "command mask.thetaselect(X_1:bat[:any_1], X_2:bat[:oid], X_3:any_1, X_4:str):bat[:oid] ", "MSKthetaselect2;", "" ] [ "mask", "umask", "pattern mask.umask(X_1:bat[:msk]):bat[:oid] ", "MSKumask;", "" ] [ "mat", "new", "pattern mat.new(X_1:bat[:any_2]...):bat[:any_2] ", "MATpack;", "" ] [ "mat", "pack", "pattern mat.pack(X_1:bat[:any_2]...):bat[:any_2] ", "MATpack;", "" ] @@ -9146,6 +9118,8 @@ stdout of test 'MAL-signatures` in direc [ "oltp", "table", "unsafe pattern oltp.table() (X_0:bat[:timestamp], X_1:bat[:str], X_2:bat[:int], X_3:bat[:int]) ", "OLTPtable;", "" ] [ "optimizer", "aliases", "pattern optimizer.aliases():str ", "OPTwrapper;", "" ] [ "optimizer", "aliases", "pattern optimizer.aliases(X_1:str, X_2:str):str ", "OPTwrapper;", "" ] +[ "optimizer", "bincopyfrom", "pattern optimizer.bincopyfrom():str ", "OPTwrapper;", "" ] +[ "optimizer", "bincopyfrom", "pattern optimizer.bincopyfrom(X_1:str, X_2:str):str ", "OPTwrapper;", "" ] [ "optimizer", "candidates", "pattern optimizer.candidates():str ", "OPTwrapper;", "" ] [ "optimizer", "candidates", "pattern optimizer.candidates(X_1:str, X_2:str):str ", "OPTwrapper;", "" ] [ "optimizer", "coercions", "pattern optimizer.coercions():str ", "OPTwrapper;", "" ] @@ -9187,8 +9161,8 @@ stdout of test 'MAL-signatures` in direc [ "optimizer", "minimal_pipe", "function optimizer.minimal_pipe():void;", "", "" ] [ "optimizer", "mitosis", "pattern optimizer.mitosis():str ", "OPTwrapper;", "" ] [ "optimizer", "mitosis", "pattern optimizer.mitosis(X_1:str, X_2:str):str ", "OPTwrapper;", "" ] -[ "optimizer", "multiplex", "pattern optimizer.multiplex():void ", "OPTwrapper;", "" ] -[ "optimizer", "multiplex", "pattern optimizer.multiplex(X_1:str, X_2:str):void ", "OPTwrapper;", "" ] +[ "optimizer", "multiplex", "pattern optimizer.multiplex():str ", "OPTwrapper;", "" ] +[ "optimizer", "multiplex", "pattern optimizer.multiplex(X_1:str, X_2:str):str ", "OPTwrapper;", "" ] [ "optimizer", "no_mitosis_pipe", "function optimizer.no_mitosis_pipe():void;", "", "" ] [ "optimizer", "oltp", "pattern optimizer.oltp():str ", "OPTwrapper;", "" ] [ "optimizer", "oltp", "pattern optimizer.oltp(X_1:str, X_2:str):str ", "OPTwrapper;", "" ] @@ -9196,6 +9170,8 @@ stdout of test 'MAL-signatures` in direc [ "optimizer", "optimize", "pattern optimizer.optimize(X_1:str, X_2:str):void ", "QOToptimize;", "" ] [ "optimizer", "orcam", "pattern optimizer.orcam(X_1:str, X_2:str):void ", "OPTorcam;", "" ] [ "optimizer", "orcam", "pattern optimizer.orcam(X_1:str, X_2:str, X_3:str, X_4:str):void ", "OPTorcam;", "" ] +[ "optimizer", "parappend", "pattern optimizer.parappend():str ", "OPTwrapper;", "" ] +[ "optimizer", "parappend", "pattern optimizer.parappend(X_1:str, X_2:str):str ", "OPTwrapper;", "" ] [ "optimizer", "postfix", "pattern optimizer.postfix():str ", "OPTwrapper;", "" ] [ "optimizer", "postfix", "pattern optimizer.postfix(X_1:str, X_2:str):str ", "OPTwrapper;", "" ] [ "optimizer", "prelude", "pattern optimizer.prelude():void ", "optimizer_prelude;", "" ] @@ -9279,7 +9255,7 @@ stdout of test 'MAL-signatures` in direc [ "remote", "batbincopy", "pattern remote.batbincopy(X_1:bat[:any]):void ", "RMTbincopyto;", "" ] [ "remote", "batload", "pattern remote.batload(X_1:any_1, X_2:int):bat[:any_1] ", "RMTbatload;", "" ] [ "remote", "bintype", "pattern remote.bintype():void ", "RMTbintype;", "" ] -[ "remote", "connect", "command remote.connect(X_1:str, X_2:str, X_3:str, X_4:str):str ", "RMTconnect;", "" ] +[ "remote", "connect", "pattern remote.connect(X_1:str, X_2:str, X_3:str, X_4:str):str ", "RMTconnect;", "" ] [ "remote", "connect", "command remote.connect(X_1:str, X_2:str, X_3:str, X_4:str, X_5:bit):str ", "RMTconnectScen;", "" ] [ "remote", "connect", "pattern remote.connect(X_1:str, X_2:str):str ", "RMTconnectTable;", "" ] [ "remote", "disconnect", "command remote.disconnect(X_1:str):void ", "RMTdisconnect;", "" ] @@ -9314,6 +9290,9 @@ stdout of test 'MAL-signatures` in direc [ "sql", "analyze", "unsafe pattern sql.analyze(X_1:int, X_2:lng, X_3:str, X_4:str, X_5:str):void ", "sql_analyze;", "" ] [ "sql", "any", "pattern sql.any(X_1:bit, X_2:bit, X_3:bit):bit ", "SQLany_cmp;", "" ] [ "sql", "append", "pattern sql.append(X_1:int, X_2:str, X_3:str, X_4:str, X_5:lng, X_6:any):int ", "mvc_append_wrap;", "" ] +[ "sql", "append_exec", "pattern sql.append_exec(X_1:ptr, X_2:lng, X_3:any_1):ptr ", "mvc_append_exec_wrap;", "" ] +[ "sql", "append_finish", "pattern sql.append_finish(X_1:int, X_2:ptr...):int ", "mvc_append_finish_wrap;", "" ] +[ "sql", "append_prep", "pattern sql.append_prep(X_2:int, X_3:str, X_4:str, X_5:str...) (X_0:int, X_1:ptr...) ", "mvc_append_prep_wrap;", "" ] [ "sql", "argRecord", "pattern sql.argRecord():str ", "SQLargRecord;", "" ] [ "sql", "argRecord", "pattern sql.argRecord(X_1:any...):str ", "SQLargRecord;", "" ] [ "sql", "assert", "pattern sql.assert(X_1:bit, X_2:str):void ", "SQLassert;", "" ] @@ -9406,9 +9385,10 @@ stdout of test 'MAL-signatures` in direc [ "sql", "getVersion", "command sql.getVersion(X_1:int):lng ", "mvc_getVersion;", "" ] [ "sql", "get_value", "pattern sql.get_value(X_1:str, X_2:str):lng ", "mvc_get_value;", "" ] [ "sql", "grow", "pattern sql.grow(X_1:bat[:oid], X_2:any_1):int ", "mvc_grow_wrap;", "" ] -[ "sql", "hot_snapshot", "unsafe command sql.hot_snapshot(X_1:str):void ", "SQLhot_snapshot;", "" ] +[ "sql", "hot_snapshot", "unsafe pattern sql.hot_snapshot(X_1:str):void ", "SQLhot_snapshot;", "" ] [ "sql", "hot_snapshot", "unsafe pattern sql.hot_snapshot(X_1:str, X_2:bit):void ", "SQLhot_snapshot_wrap;", "" ] -[ "sql", "importTable", "unsafe pattern sql.importTable(X_1:str, X_2:str, X_3:int, X_4:str...):bat[:any]... ", "mvc_bin_import_table_wrap;", "" ] +[ "sql", "importColumn", "pattern sql.importColumn(X_2:str, X_3:bit, X_4:str, X_5:int, X_6:oid) (X_0:bat[:any], X_1:oid) ", "mvc_bin_import_column_wrap;", "" ] +[ "sql", "importTable", "unsafe pattern sql.importTable(X_1:str, X_2:str, X_3:int, X_4:bit, X_5:str...):bat[:any]... ", "mvc_bin_import_table_wrap;", "" ] [ "sql", "include", "pattern sql.include(X_1:str):void ", "SQLinclude;", "" ] [ "sql", "index", "command sql.index(X_1:str, X_2:bit):bte ", "STRindex_bte;", "" ] [ "sql", "index", "command sql.index(X_1:str, X_2:bit):int ", "STRindex_int;", "" ] @@ -9458,7 +9438,7 @@ stdout of test 'MAL-signatures` in direc [ "sql", "resultSet", "unsafe pattern sql.resultSet(X_1:bat[:str], X_2:bat[:str], X_3:bat[:str], X_4:bat[:int], X_5:bat[:int], X_6:any...):int ", "mvc_row_result_wrap;", "" ] [ "sql", "resultSet", "unsafe pattern sql.resultSet(X_1:str, X_2:str, X_3:str, X_4:int, X_5:int, X_6:int, X_7:any):int ", "mvc_scalar_value_wrap;", "" ] [ "sql", "resultSet", "unsafe pattern sql.resultSet(X_1:bat[:str], X_2:bat[:str], X_3:bat[:str], X_4:bat[:int], X_5:bat[:int], X_6:bat[:any]...):int ", "mvc_table_result_wrap;", "" ] -[ "sql", "resume_log_flushing", "unsafe command sql.resume_log_flushing():void ", "SQLresume_log_flushing;", "" ] +[ "sql", "resume_log_flushing", "unsafe pattern sql.resume_log_flushing():void ", "SQLresume_log_flushing;", "" ] [ "sql", "row_number", "pattern sql.row_number(X_1:any_1, X_2:bit, X_3:bit):int ", "SQLrow_number;", "" ] [ "sql", "rt_credentials", "pattern sql.rt_credentials(X_3:str) (X_0:bat[:str], X_1:bat[:str], X_2:bat[:str]) ", "sql_rt_credentials_wrap;", "" ] [ "sql", "sessions", "pattern sql.sessions() (X_0:bat[:int], X_1:bat[:str], X_2:bat[:timestamp], X_3:bat[:timestamp], X_4:bat[:str], X_5:bat[:int], X_6:bat[:int], X_7:bat[:int], X_8:bat[:int]) ", "sql_sessions_wrap;", "" ] @@ -9498,7 +9478,7 @@ stdout of test 'MAL-signatures` in direc [ "sql", "sum", "pattern sql.sum(X_1:int, X_2:bit, X_3:bit, X_4:int, X_5:oid, X_6:oid):lng ", "SQLsum;", "" ] [ "sql", "sum", "pattern sql.sum(X_1:lng, X_2:bit, X_3:bit, X_4:int, X_5:oid, X_6:oid):lng ", "SQLsum;", "" ] [ "sql", "sum", "pattern sql.sum(X_1:sht, X_2:bit, X_3:bit, X_4:int, X_5:oid, X_6:oid):lng ", "SQLsum;", "" ] -[ "sql", "suspend_log_flushing", "unsafe command sql.suspend_log_flushing():void ", "SQLsuspend_log_flushing;", "" ] +[ "sql", "suspend_log_flushing", "unsafe pattern sql.suspend_log_flushing():void ", "SQLsuspend_log_flushing;", "" ] [ "sql", "tid", "pattern sql.tid(X_1:int, X_2:str, X_3:str):bat[:oid] ", "SQLtid;", "" ] [ "sql", "tid", "pattern sql.tid(X_1:int, X_2:str, X_3:str, X_4:int, X_5:int):bat[:oid] ", "SQLtid;", "" ] [ "sql", "transaction", "unsafe pattern sql.transaction():void ", "SQLtransaction2;", "" ] @@ -9509,6 +9489,8 @@ stdout of test 'MAL-signatures` in direc [ "sql", "transaction_rollback", "unsafe pattern sql.transaction_rollback(X_1:int, X_2:str):void ", "SQLtransaction_rollback;", "" ] [ "sql", "unionfunc", "pattern sql.unionfunc(X_1:str, X_2:str, X_3:any...):any... ", "SQLunionfunc;", "" ] [ "sql", "update", "pattern sql.update(X_1:int, X_2:str, X_3:str, X_4:str, X_5:any, X_6:any):int ", "mvc_update_wrap;", "" ] +[ "sql", "update_exec", "pattern sql.update_exec(X_1:ptr, X_2:bat[:oid], X_3:bat[:any_1]):ptr ", "mvc_update_exec_wrap;", "" ] +[ "sql", "update_prep", "pattern sql.update_prep(X_2:int, X_3:str, X_4:str, X_5:str...) (X_0:int, X_1:ptr...) ", "mvc_update_prep_wrap;", "" ] [ "sql", "update_schemas", "unsafe pattern sql.update_schemas():void ", "SYSupdate_schemas;", "" ] [ "sql", "update_tables", "unsafe pattern sql.update_tables():void ", "SYSupdate_tables;", "" ] [ "sql", "variance", "pattern sql.variance(X_1:bte, X_2:bit, X_3:bit, X_4:int, X_5:oid, X_6:oid):dbl ", "SQLvar_samp;", "" ] @@ -9548,19 +9530,19 @@ stdout of test 'MAL-signatures` in direc [ "sqlcatalog", "comment_on", "pattern sqlcatalog.comment_on(X_1:int, X_2:str):void ", "SQLcomment_on;", "" ] [ "sqlcatalog", "create_function", "pattern sqlcatalog.create_function(X_1:str, X_2:str, X_3:ptr):void ", "SQLcreate_function;", "" ] [ "sqlcatalog", "create_role", "pattern sqlcatalog.create_role(X_1:str, X_2:str, X_3:int):void ", "SQLcreate_role;", "" ] -[ "sqlcatalog", "create_schema", "pattern sqlcatalog.create_schema(X_1:str, X_2:str, X_3:int, X_4:int):void ", "SQLcreate_schema;", "" ] +[ "sqlcatalog", "create_schema", "pattern sqlcatalog.create_schema(X_1:str, X_2:str, X_3:int):void ", "SQLcreate_schema;", "" ] [ "sqlcatalog", "create_seq", "pattern sqlcatalog.create_seq(X_1:str, X_2:str, X_3:ptr, X_4:int):void ", "SQLcreate_seq;", "" ] [ "sqlcatalog", "create_table", "pattern sqlcatalog.create_table(X_1:str, X_2:str, X_3:ptr, X_4:int):void ", "SQLcreate_table;", "" ] [ "sqlcatalog", "create_trigger", "pattern sqlcatalog.create_trigger(X_1:str, X_2:str, X_3:str, X_4:int, X_5:int, X_6:int, X_7:str, X_8:str, X_9:str, X_10:str):void ", "SQLcreate_trigger;", "" ] [ "sqlcatalog", "create_type", "pattern sqlcatalog.create_type(X_1:str, X_2:str, X_3:str):void ", "SQLcreate_type;", "" ] [ "sqlcatalog", "create_user", "pattern sqlcatalog.create_user(X_1:str, X_2:str, X_3:int, X_4:str, X_5:str, X_6:str):void ", "SQLcreate_user;", "" ] [ "sqlcatalog", "create_view", "pattern sqlcatalog.create_view(X_1:str, X_2:str, X_3:ptr, X_4:int):void ", "SQLcreate_view;", "" ] -[ "sqlcatalog", "drop_constraint", "pattern sqlcatalog.drop_constraint(X_1:str, X_2:str, X_3:int, X_4:int):void ", "SQLdrop_constraint;", "" ] +[ "sqlcatalog", "drop_constraint", "pattern sqlcatalog.drop_constraint(X_1:str, X_2:str, X_3:str, X_4:int, X_5:int):void ", "SQLdrop_constraint;", "" ] [ "sqlcatalog", "drop_function", "pattern sqlcatalog.drop_function(X_1:str, X_2:str, X_3:int, X_4:int, X_5:int):void ", "SQLdrop_function;", "" ] [ "sqlcatalog", "drop_index", "pattern sqlcatalog.drop_index(X_1:str, X_2:str, X_3:int):void ", "SQLdrop_index;", "" ] [ "sqlcatalog", "drop_role", "pattern sqlcatalog.drop_role(X_1:str, X_2:int):void ", "SQLdrop_role;", "" ] [ "sqlcatalog", "drop_role", "pattern sqlcatalog.drop_role(X_1:str, X_2:str, X_3:int):void ", "SQLdrop_role;", "" ] -[ "sqlcatalog", "drop_schema", "pattern sqlcatalog.drop_schema(X_1:str, X_2:str, X_3:int, X_4:int):void ", "SQLdrop_schema;", "" ] +[ "sqlcatalog", "drop_schema", "pattern sqlcatalog.drop_schema(X_1:str, X_2:int, X_3:int):void ", "SQLdrop_schema;", "" ] [ "sqlcatalog", "drop_seq", "pattern sqlcatalog.drop_seq(X_1:str, X_2:str, X_3:int):void ", "SQLdrop_seq;", "" ] [ "sqlcatalog", "drop_table", "pattern sqlcatalog.drop_table(X_1:str, X_2:str, X_3:int, X_4:int):void ", "SQLdrop_table;", "" ] [ "sqlcatalog", "drop_trigger", "pattern sqlcatalog.drop_trigger(X_1:str, X_2:str, X_3:int):void ", "SQLdrop_trigger;", "" ] @@ -9727,7 +9709,7 @@ stdout of test 'MAL-signatures` in direc [ "wlc", "commit", "pattern wlc.commit():void ", "WLCcommitCmd;", "" ] [ "wlc", "create_function", "pattern wlc.create_function(X_1:str, X_2:str):void ", "WLCgeneric;", "" ] [ "wlc", "create_role", "pattern wlc.create_role(X_1:str, X_2:str, X_3:int):void ", "WLCgeneric;", "" ] -[ "wlc", "create_schema", "pattern wlc.create_schema(X_1:str, X_2:str, X_3:int, X_4:int):void ", "WLCgeneric;", "" ] +[ "wlc", "create_schema", "pattern wlc.create_schema(X_1:str, X_2:str, X_3:int):void ", "WLCgeneric;", "" ] [ "wlc", "create_seq", "pattern wlc.create_seq(X_1:str, X_2:str, X_3:int):void ", "WLCgeneric;", "" ] [ "wlc", "create_table", "pattern wlc.create_table(X_1:str, X_2:str, X_3:int):void ", "WLCgeneric;", "" ] [ "wlc", "create_trigger", "pattern wlc.create_trigger(X_1:str, X_2:str, X_3:str, X_4:int, X_5:int, X_6:int, X_7:str, X_8:str, X_9:str, X_10:str):void ", "WLCgeneric;", "" ] @@ -9735,12 +9717,12 @@ stdout of test 'MAL-signatures` in direc [ "wlc", "create_user", "pattern wlc.create_user(X_1:str, X_2:str, X_3:int, X_4:str, X_5:str):void ", "WLCgeneric;", "" ] [ "wlc", "create_view", "pattern wlc.create_view(X_1:str, X_2:str, X_3:int):void ", "WLCgeneric;", "" ] [ "wlc", "delete", "pattern wlc.delete(X_1:str, X_2:str, X_3:any):int ", "WLCdelete;", "" ] -[ "wlc", "drop_constraint", "pattern wlc.drop_constraint(X_1:str, X_2:str, X_3:int, X_4:int):void ", "WLCgeneric;", "" ] +[ "wlc", "drop_constraint", "pattern wlc.drop_constraint(X_1:str, X_2:str, X_3:str, X_4:int, X_5:int):void ", "WLCgeneric;", "" ] [ "wlc", "drop_function", "pattern wlc.drop_function(X_1:str, X_2:str, X_3:int, X_4:int, X_5:int):void ", "WLCgeneric;", "" ] [ "wlc", "drop_index", "pattern wlc.drop_index(X_1:str, X_2:str, X_3:int):void ", "WLCgeneric;", "" ] [ "wlc", "drop_role", "pattern wlc.drop_role(X_1:str, X_2:int):void ", "WLCgeneric;", "" ] [ "wlc", "drop_role", "pattern wlc.drop_role(X_1:str, X_2:str, X_3:int):void ", "WLCgeneric;", "" ] -[ "wlc", "drop_schema", "pattern wlc.drop_schema(X_1:str, X_2:str, X_3:int, X_4:int):void ", "WLCgeneric;", "" ] +[ "wlc", "drop_schema", "pattern wlc.drop_schema(X_1:str, X_2:int, X_3:int):void ", "WLCgeneric;", "" ] [ "wlc", "drop_seq", "pattern wlc.drop_seq(X_1:str, X_2:str, X_3:int):void ", "WLCgeneric;", "" ] [ "wlc", "drop_table", "pattern wlc.drop_table(X_1:str, X_2:str, X_3:int, X_4:int):void ", "WLCgeneric;", "" ] [ "wlc", "drop_trigger", "pattern wlc.drop_trigger(X_1:str, X_2:str, X_3:int):void ", "WLCgeneric;", "" ] @@ -9796,7 +9778,7 @@ stdout of test 'MAL-signatures` in direc [ "wlr", "commit", "pattern wlr.commit():void ", "WLRcommit;", "" ] [ "wlr", "create_function", "pattern wlr.create_function(X_1:str, X_2:str):void ", "WLRgeneric;", "" ] [ "wlr", "create_role", "pattern wlr.create_role(X_1:str, X_2:str, X_3:int):void ", "WLRgeneric;", "" ] -[ "wlr", "create_schema", "pattern wlr.create_schema(X_1:str, X_2:str, X_3:int, X_4:int):void ", "WLRgeneric;", "" ] +[ "wlr", "create_schema", "pattern wlr.create_schema(X_1:str, X_2:str, X_3:int):void ", "WLRgeneric;", "" ] [ "wlr", "create_seq", "pattern wlr.create_seq(X_1:str, X_2:str, X_3:int):void ", "WLRgeneric;", "" ] [ "wlr", "create_table", "pattern wlr.create_table(X_1:str, X_2:str, X_3:int):void ", "WLRgeneric;", "" ] [ "wlr", "create_trigger", "pattern wlr.create_trigger(X_1:str, X_2:str, X_3:str, X_4:int, X_5:int, X_6:int, X_7:str, X_8:str, X_9:str, X_10:str):void ", "WLRgeneric;", "" ] @@ -9804,12 +9786,12 @@ stdout of test 'MAL-signatures` in direc [ "wlr", "create_user", "pattern wlr.create_user(X_1:str, X_2:str, X_3:int, X_4:str, X_5:str):void ", "WLRgeneric;", "" ] [ "wlr", "create_view", "pattern wlr.create_view(X_1:str, X_2:str, X_3:int):void ", "WLRgeneric;", "" ] [ "wlr", "delete", "pattern wlr.delete(X_1:str, X_2:str, X_3:oid...):int ", "WLRdelete;", "" ] -[ "wlr", "drop_constraint", "pattern wlr.drop_constraint(X_1:str, X_2:str, X_3:int, X_4:int):void ", "WLRgeneric;", "" ] +[ "wlr", "drop_constraint", "pattern wlr.drop_constraint(X_1:str, X_2:str, X_3:str, X_4:int, X_5:int):void ", "WLRgeneric;", "" ] [ "wlr", "drop_function", "pattern wlr.drop_function(X_1:str, X_2:str, X_3:int, X_4:int, X_5:int):void ", "WLRgeneric;", "" ] [ "wlr", "drop_index", "pattern wlr.drop_index(X_1:str, X_2:str, X_3:int):void ", "WLRgeneric;", "" ] [ "wlr", "drop_role", "pattern wlr.drop_role(X_1:str, X_2:int):void ", "WLRgeneric;", "" ] [ "wlr", "drop_role", "pattern wlr.drop_role(X_1:str, X_2:str, X_3:int):void ", "WLRgeneric;", "" ] -[ "wlr", "drop_schema", "pattern wlr.drop_schema(X_1:str, X_2:str, X_3:int, X_4:int):void ", "WLRgeneric;", "" ] +[ "wlr", "drop_schema", "pattern wlr.drop_schema(X_1:str, X_2:int, X_3:int):void ", "WLRgeneric;", "" ] [ "wlr", "drop_seq", "pattern wlr.drop_seq(X_1:str, X_2:str, X_3:int):void ", "WLRgeneric;", "" ] [ "wlr", "drop_table", "pattern wlr.drop_table(X_1:str, X_2:str, X_3:int, X_4:int):void ", "WLRgeneric;", "" ] [ "wlr", "drop_trigger", "pattern wlr.drop_trigger(X_1:str, X_2:str, X_3:int):void ", "WLRgeneric;", "" ] diff --git a/clients/Tests/exports.stable.out b/clients/Tests/exports.stable.out --- a/clients/Tests/exports.stable.out +++ b/clients/Tests/exports.stable.out @@ -550,7 +550,7 @@ void mo_print_options(opt *set, int setl int mo_system_config(opt **Set, int setlen); const oid oid_nil; log_bid old_logger_find_bat(old_logger *lg, const char *name, char tpe, oid id); -gdk_return old_logger_load(logger *lg, const char *fn, const char *logdir); +gdk_return old_logger_load(logger *lg, const char *fn, const char *logdir, FILE *fp, int version, const char *filename); DIR *opendir(const char *dirname); void print_trace(void); ssize_t ptrFromStr(const char *src, size_t *len, ptr **dst, bool external); _______________________________________________ checkin-list mailing list checkin-list@monetdb.org https://www.monetdb.org/mailman/listinfo/checkin-list