Changeset: 7ff8c8d86210 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=7ff8c8d86210 Modified Files: clients/Tests/MAL-signatures.stable.out clients/Tests/MAL-signatures.stable.out.int128 Branch: default Log Message:
Approve jitudf MAL functions. diffs (50 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 @@ -5929,6 +5929,9 @@ Ready. [ "batcalc", "xor", "pattern batcalc.xor(v:lng, b:bat[:lng], s:bat[:oid]):bat[:lng] ", "CMDbatXOR;", "Return V XOR B with candidates list" ] [ "batcalc", "xor", "pattern batcalc.xor(v:sht, b:bat[:sht]):bat[:sht] ", "CMDbatXOR;", "Return V XOR B" ] [ "batcalc", "xor", "pattern batcalc.xor(v:sht, b:bat[:sht], s:bat[:oid]):bat[:sht] ", "CMDbatXOR;", "Return V XOR B with candidates list" ] +[ "batcapi", "eval", "pattern batcapi.eval(fptr:ptr, cpp:bit, expr:str, arg:any...):any... ", "CUDFevalStd;", "Execute a simple CUDF script value" ] +[ "batcapi", "eval_aggr", "pattern batcapi.eval_aggr(fptr:ptr, cpp:bit, expr:str, arg:any...):any... ", "CUDFevalAggr;", "grouped aggregates through CUDF" ] +[ "batcapi", "subeval_aggr", "pattern batcapi.subeval_aggr(fptr:ptr, cpp:bit, expr:str, arg:any...):any... ", "CUDFevalAggr;", "grouped aggregates through CUDF" ] [ "batcolor", "blue", "command batcolor.blue(c:bat[:color]):bat[:int] ", "CLRbatBlue;", "Extracts blue component from a color atom" ] [ "batcolor", "cb", "command batcolor.cb(c:bat[:color]):bat[:int] ", "CLRbatCb;", "Extracts Cb(blue color) component from a color atom" ] [ "batcolor", "color", "command batcolor.color(s:bat[:str]):bat[:color] ", "CLRbatColor;", "Converts string to color" ] @@ -7378,6 +7381,11 @@ Ready. [ "calc", "xor", "pattern calc.xor(v1:int, v2:int):int ", "CMDvarXOR;", "Return V1 XOR V2" ] [ "calc", "xor", "pattern calc.xor(v1:lng, v2:lng):lng ", "CMDvarXOR;", "Return V1 XOR V2" ] [ "calc", "xor", "pattern calc.xor(v1:sht, v2:sht):sht ", "CMDvarXOR;", "Return V1 XOR V2" ] +[ "capi", "eval", "pattern capi.eval(fptr:ptr, cpp:bit, expr:str):any ", "CUDFevalStd;", "Execute a simple CUDF script returning a single value" ] +[ "capi", "eval", "pattern capi.eval(fptr:ptr, cpp:bit, expr:str, arg:any...):any... ", "CUDFevalStd;", "Execute a simple CUDF script value" ] +[ "capi", "eval_aggr", "pattern capi.eval_aggr(fptr:ptr, cpp:bit, expr:str, arg:any...):any... ", "CUDFevalAggr;", "grouped aggregates through CUDF" ] +[ "capi", "prelude", "command capi.prelude():void ", "CUDFprelude;", "" ] +[ "capi", "subeval_aggr", "pattern capi.subeval_aggr(fptr:ptr, cpp:bit, expr:str, arg:any...):any... ", "CUDFevalAggr;", "grouped aggregates through CUDF" ] [ "clients", "addUser", "pattern clients.addUser(nme:str, pw:str):oid ", "CLTaddUser;", "Allow user with password access to the given scenarios" ] [ "clients", "backendsum", "command clients.backendsum(pw:str):str ", "CLTbackendsum;", "Return hex string representation of the currently used hash of the given string" ] [ "clients", "changePassword", "pattern clients.changePassword(old:str, new:str):void ", "CLTchangePassword;", "Change the password for the current user" ] 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 @@ -7895,6 +7895,9 @@ Ready. [ "batcalc", "xor", "pattern batcalc.xor(v:lng, b:bat[:lng], s:bat[:oid]):bat[:lng] ", "CMDbatXOR;", "Return V XOR B with candidates list" ] [ "batcalc", "xor", "pattern batcalc.xor(v:sht, b:bat[:sht]):bat[:sht] ", "CMDbatXOR;", "Return V XOR B" ] [ "batcalc", "xor", "pattern batcalc.xor(v:sht, b:bat[:sht], s:bat[:oid]):bat[:sht] ", "CMDbatXOR;", "Return V XOR B with candidates list" ] +[ "batcapi", "eval", "pattern batcapi.eval(fptr:ptr, cpp:bit, expr:str, arg:any...):any... ", "CUDFevalStd;", "Execute a simple CUDF script value" ] +[ "batcapi", "eval_aggr", "pattern batcapi.eval_aggr(fptr:ptr, cpp:bit, expr:str, arg:any...):any... ", "CUDFevalAggr;", "grouped aggregates through CUDF" ] +[ "batcapi", "subeval_aggr", "pattern batcapi.subeval_aggr(fptr:ptr, cpp:bit, expr:str, arg:any...):any... ", "CUDFevalAggr;", "grouped aggregates through CUDF" ] [ "batcolor", "blue", "command batcolor.blue(c:bat[:color]):bat[:int] ", "CLRbatBlue;", "Extracts blue component from a color atom" ] [ "batcolor", "cb", "command batcolor.cb(c:bat[:color]):bat[:int] ", "CLRbatCb;", "Extracts Cb(blue color) component from a color atom" ] [ "batcolor", "color", "command batcolor.color(s:bat[:str]):bat[:color] ", "CLRbatColor;", "Converts string to color" ] @@ -9724,6 +9727,11 @@ Ready. [ "calc", "xor", "pattern calc.xor(v1:int, v2:int):int ", "CMDvarXOR;", "Return V1 XOR V2" ] [ "calc", "xor", "pattern calc.xor(v1:lng, v2:lng):lng ", "CMDvarXOR;", "Return V1 XOR V2" ] [ "calc", "xor", "pattern calc.xor(v1:sht, v2:sht):sht ", "CMDvarXOR;", "Return V1 XOR V2" ] +[ "capi", "eval", "pattern capi.eval(fptr:ptr, cpp:bit, expr:str):any ", "CUDFevalStd;", "Execute a simple CUDF script returning a single value" ] +[ "capi", "eval", "pattern capi.eval(fptr:ptr, cpp:bit, expr:str, arg:any...):any... ", "CUDFevalStd;", "Execute a simple CUDF script value" ] +[ "capi", "eval_aggr", "pattern capi.eval_aggr(fptr:ptr, cpp:bit, expr:str, arg:any...):any... ", "CUDFevalAggr;", "grouped aggregates through CUDF" ] +[ "capi", "prelude", "command capi.prelude():void ", "CUDFprelude;", "" ] +[ "capi", "subeval_aggr", "pattern capi.subeval_aggr(fptr:ptr, cpp:bit, expr:str, arg:any...):any... ", "CUDFevalAggr;", "grouped aggregates through CUDF" ] [ "clients", "addUser", "pattern clients.addUser(nme:str, pw:str):oid ", "CLTaddUser;", "Allow user with password access to the given scenarios" ] [ "clients", "backendsum", "command clients.backendsum(pw:str):str ", "CLTbackendsum;", "Return hex string representation of the currently used hash of the given string" ] [ "clients", "changePassword", "pattern clients.changePassword(old:str, new:str):void ", "CLTchangePassword;", "Change the password for the current user" ] _______________________________________________ checkin-list mailing list checkin-list@monetdb.org https://www.monetdb.org/mailman/listinfo/checkin-list