Changeset: fd9f2a5d342c for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=fd9f2a5d342c Modified Files: clients/Tests/MAL-signatures.stable.out clients/Tests/MAL-signatures.stable.out.int128 Branch: unlock Log Message:
approved output diffs (150 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 @@ -64,7 +64,7 @@ stdout of test 'MAL-signatures` in direc % .%1, .%1, .%1, .%1, .%1 # table_name % module, function, signature, address, comment # name % clob, clob, clob, clob, clob # type -% 12, 28, 364, 39, 874 # length +% 12, 28, 364, 42, 874 # length [ "aggr", "allnotequal", "command aggr.allnotequal(l:bat[:any_1], r:bat[:any_1]):bit ", "SQLallnotequal;", "if all values in r are not equal to l return true, else if r has nil nil else false" ] [ "aggr", "anyequal", "pattern aggr.anyequal(l:any_1, r:any_1):bit ", "CMDvarEQ;", "" ] [ "aggr", "anyequal", "command aggr.anyequal(l:bat[:any_1], r:bat[:any_1]):bit ", "SQLanyequal;", "if any value in r is equal to l return true, else if r has nil nil else false" ] @@ -11316,12 +11316,22 @@ stdout of test 'MAL-signatures` in direc [ "batmmath", "tanh", "pattern batmmath.tanh(x:bat[:flt], s:bat[:oid]):bat[:flt] ", "CMDscience_bat_tanh;", "" ] [ "batmmath", "tanh", "pattern batmmath.tanh(x:bat[:flt], s:bat[:oid], r:bat[:bit]):bat[:flt] ", "CMDscience_bat_tanh;", "" ] [ "batmtime", "addmonths", "command batmtime.addmonths(value:bat[:date], months:bat[:int]):bat[:date] ", "MTIMEdate_addmonths_bulk;", "" ] +[ "batmtime", "addmonths", "command batmtime.addmonths(value:date, months:bat[:int]):bat[:date] ", "MTIMEdate_addmonths_bulk_p1;", "" ] +[ "batmtime", "addmonths", "command batmtime.addmonths(value:bat[:date], months:int):bat[:date] ", "MTIMEdate_addmonths_bulk_p2;", "" ] [ "batmtime", "century", "command batmtime.century(d:bat[:date]):bat[:int] ", "MTIMEdate_extract_century_bulk;", "" ] [ "batmtime", "century", "command batmtime.century(t:bat[:timestamp]):bat[:int] ", "MTIMEtimestamp_century_bulk;", "" ] [ "batmtime", "date_add_msec_interval", "command batmtime.date_add_msec_interval(t:bat[:date], ms:bat[:lng]):bat[:date] ", "MTIMEdate_add_msec_interval_bulk;", "" ] -[ "batmtime", "date_sub_month_interval", "command batmtime.date_sub_month_interval(value:bat[:date], months:bat[:int]):bat[:date] ", "MTIMEdate_submonths_bulk;", "" ] +[ "batmtime", "date_add_msec_interval", "command batmtime.date_add_msec_interval(t:date, ms:bat[:lng]):bat[:date] ", "MTIMEdate_add_msec_interval_bulk_p1;", "" ] +[ "batmtime", "date_add_msec_interval", "command batmtime.date_add_msec_interval(t:bat[:date], ms:lng):bat[:date] ", "MTIMEdate_add_msec_interval_bulk_p2;", "" ] +[ "batmtime", "date_sub_month_interval", "command batmtime.date_sub_month_interval(t:bat[:date], months:bat[:int]):bat[:date] ", "MTIMEdate_submonths_bulk;", "" ] +[ "batmtime", "date_sub_month_interval", "command batmtime.date_sub_month_interval(t:date, months:bat[:int]):bat[:date] ", "MTIMEdate_submonths_bulk_p1;", "" ] +[ "batmtime", "date_sub_month_interval", "command batmtime.date_sub_month_interval(t:bat[:date], months:int):bat[:date] ", "MTIMEdate_submonths_bulk_p2;", "" ] [ "batmtime", "date_sub_msec_interval", "command batmtime.date_sub_msec_interval(t:bat[:date], ms:bat[:lng]):bat[:date] ", "MTIMEdate_sub_msec_interval_bulk;", "" ] +[ "batmtime", "date_sub_msec_interval", "command batmtime.date_sub_msec_interval(t:date, ms:bat[:lng]):bat[:date] ", "MTIMEdate_sub_msec_interval_bulk_p1;", "" ] +[ "batmtime", "date_sub_msec_interval", "command batmtime.date_sub_msec_interval(t:bat[:date], ms:lng):bat[:date] ", "MTIMEdate_sub_msec_interval_bulk_p2;", "" ] [ "batmtime", "date_to_str", "command batmtime.date_to_str(d:bat[:str], format:bat[:str]):bat[:str] ", "MTIMEdate_to_str_bulk;", "" ] +[ "batmtime", "date_to_str", "command batmtime.date_to_str(d:date, format:bat[:str]):bat[:str] ", "MTIMEdate_to_str_bulk_p1;", "" ] +[ "batmtime", "date_to_str", "command batmtime.date_to_str(d:bat[:date], format:str):bat[:str] ", "MTIMEdate_to_str_bulk_p2;", "" ] [ "batmtime", "day", "command batmtime.day(d:bat[:date]):bat[:int] ", "MTIMEdate_extract_day_bulk;", "" ] [ "batmtime", "day", "command batmtime.day(msecs:bat[:lng]):bat[:lng] ", "MTIMEsql_day_bulk;", "" ] [ "batmtime", "day", "command batmtime.day(t:bat[:timestamp]):bat[:int] ", "MTIMEtimestamp_day_bulk;", "" ] @@ -11350,16 +11360,38 @@ stdout of test 'MAL-signatures` in direc [ "batmtime", "sql_seconds", "command batmtime.sql_seconds(d:bat[:daytime]):bat[:int] ", "MTIMEdaytime_extract_sql_seconds_bulk;", "" ] [ "batmtime", "sql_seconds", "command batmtime.sql_seconds(d:bat[:timestamp]):bat[:int] ", "MTIMEtimestamp_sql_seconds_bulk;", "" ] [ "batmtime", "str_to_date", "command batmtime.str_to_date(s:bat[:str], format:bat[:str]):bat[:date] ", "MTIMEstr_to_date_bulk;", "" ] +[ "batmtime", "str_to_date", "command batmtime.str_to_date(s:str, format:bat[:str]):bat[:date] ", "MTIMEstr_to_date_bulk_p1;", "" ] +[ "batmtime", "str_to_date", "command batmtime.str_to_date(s:bat[:str], format:str):bat[:date] ", "MTIMEstr_to_date_bulk_p2;", "" ] [ "batmtime", "str_to_time", "command batmtime.str_to_time(s:bat[:str], format:bat[:str]):bat[:daytime] ", "MTIMEstr_to_time_bulk;", "" ] +[ "batmtime", "str_to_time", "command batmtime.str_to_time(s:str, format:bat[:str]):bat[:daytime] ", "MTIMEstr_to_time_bulk_p1;", "" ] +[ "batmtime", "str_to_time", "command batmtime.str_to_time(s:bat[:str], format:str):bat[:daytime] ", "MTIMEstr_to_time_bulk_p2;", "" ] [ "batmtime", "str_to_timestamp", "command batmtime.str_to_timestamp(d:bat[:str], format:bat[:str]):bat[:timestamp] ", "MTIMEstr_to_timestamp_bulk;", "" ] +[ "batmtime", "str_to_timestamp", "command batmtime.str_to_timestamp(s:str, format:bat[:str]):bat[:timestamp] ", "MTIMEstr_to_timestamp_bulk_p1;", "" ] +[ "batmtime", "str_to_timestamp", "command batmtime.str_to_timestamp(s:bat[:str], format:str):bat[:timestamp] ", "MTIMEstr_to_timestamp_bulk_p2;", "" ] [ "batmtime", "time_add_msec_interval", "command batmtime.time_add_msec_interval(t:bat[:daytime], ms:bat[:lng]):bat[:daytime] ", "MTIMEtime_add_msec_interval_bulk;", "" ] +[ "batmtime", "time_add_msec_interval", "command batmtime.time_add_msec_interval(t:daytime, ms:bat[:lng]):bat[:daytime] ", "MTIMEtime_add_msec_interval_bulk_p1;", "" ] +[ "batmtime", "time_add_msec_interval", "command batmtime.time_add_msec_interval(t:bat[:daytime], ms:lng):bat[:daytime] ", "MTIMEtime_add_msec_interval_bulk_p2;", "" ] [ "batmtime", "time_sub_msec_interval", "command batmtime.time_sub_msec_interval(t:bat[:daytime], ms:bat[:lng]):bat[:daytime] ", "MTIMEtime_sub_msec_interval_bulk;", "" ] +[ "batmtime", "time_sub_msec_interval", "command batmtime.time_sub_msec_interval(t:daytime, ms:bat[:lng]):bat[:daytime] ", "MTIMEtime_sub_msec_interval_bulk_p1;", "" ] +[ "batmtime", "time_sub_msec_interval", "command batmtime.time_sub_msec_interval(t:bat[:daytime], ms:lng):bat[:daytime] ", "MTIMEtime_sub_msec_interval_bulk_p2;", "" ] [ "batmtime", "time_to_str", "command batmtime.time_to_str(d:bat[:daytime], format:bat[:str]):bat[:str] ", "MTIMEtime_to_str_bulk;", "" ] +[ "batmtime", "time_to_str", "command batmtime.time_to_str(d:daytime, format:bat[:str]):bat[:str] ", "MTIMEtime_to_str_bulk_p1;", "" ] +[ "batmtime", "time_to_str", "command batmtime.time_to_str(d:bat[:daytime], format:str):bat[:str] ", "MTIMEtime_to_str_bulk_p2;", "" ] [ "batmtime", "timestamp_add_month_interval", "command batmtime.timestamp_add_month_interval(t:bat[:timestamp], s:bat[:int]):bat[:timestamp] ", "MTIMEtimestamp_add_month_interval_bulk;", "" ] +[ "batmtime", "timestamp_add_month_interval", "command batmtime.timestamp_add_month_interval(t:timestamp, s:bat[:int]):bat[:timestamp] ", "MTIMEtimestamp_add_month_interval_bulk_p1;", "" ] +[ "batmtime", "timestamp_add_month_interval", "command batmtime.timestamp_add_month_interval(t:bat[:timestamp], s:int):bat[:timestamp] ", "MTIMEtimestamp_add_month_interval_bulk_p2;", "" ] [ "batmtime", "timestamp_add_msec_interval", "command batmtime.timestamp_add_msec_interval(t:bat[:timestamp], ms:bat[:lng]):bat[:timestamp] ", "MTIMEtimestamp_add_msec_interval_bulk;", "" ] +[ "batmtime", "timestamp_add_msec_interval", "command batmtime.timestamp_add_msec_interval(t:timestamp, ms:bat[:lng]):bat[:timestamp] ", "MTIMEtimestamp_add_msec_interval_bulk_p1;", "" ] +[ "batmtime", "timestamp_add_msec_interval", "command batmtime.timestamp_add_msec_interval(t:bat[:timestamp], ms:lng):bat[:timestamp] ", "MTIMEtimestamp_add_msec_interval_bulk_p2;", "" ] [ "batmtime", "timestamp_sub_month_interval", "command batmtime.timestamp_sub_month_interval(t:bat[:timestamp], s:bat[:int]):bat[:timestamp] ", "MTIMEtimestamp_sub_month_interval_bulk;", "" ] +[ "batmtime", "timestamp_sub_month_interval", "command batmtime.timestamp_sub_month_interval(t:timestamp, s:bat[:int]):bat[:timestamp] ", "MTIMEtimestamp_sub_month_interval_bulk_p1;", "" ] +[ "batmtime", "timestamp_sub_month_interval", "command batmtime.timestamp_sub_month_interval(t:bat[:timestamp], s:int):bat[:timestamp] ", "MTIMEtimestamp_sub_month_interval_bulk_p2;", "" ] [ "batmtime", "timestamp_sub_msec_interval", "command batmtime.timestamp_sub_msec_interval(t:bat[:timestamp], ms:bat[:lng]):bat[:timestamp] ", "MTIMEtimestamp_sub_msec_interval_bulk;", "" ] +[ "batmtime", "timestamp_sub_msec_interval", "command batmtime.timestamp_sub_msec_interval(t:timestamp, ms:bat[:lng]):bat[:timestamp] ", "MTIMEtimestamp_sub_msec_interval_bulk_p1;", "" ] +[ "batmtime", "timestamp_sub_msec_interval", "command batmtime.timestamp_sub_msec_interval(t:bat[:timestamp], ms:lng):bat[:timestamp] ", "MTIMEtimestamp_sub_msec_interval_bulk_p2;", "" ] [ "batmtime", "timestamp_to_str", "command batmtime.timestamp_to_str(d:bat[:timestamp], format:bat[:str]):bat[:str] ", "MTIMEtimestamp_to_str_bulk;", "" ] +[ "batmtime", "timestamp_to_str", "command batmtime.timestamp_to_str(d:timestamp, format:bat[:str]):bat[:str] ", "MTIMEtimestamp_to_str_bulk_p1;", "" ] +[ "batmtime", "timestamp_to_str", "command batmtime.timestamp_to_str(d:bat[:timestamp], format:str):bat[:str] ", "MTIMEtimestamp_to_str_bulk_p2;", "" ] [ "batmtime", "weekofyear", "command batmtime.weekofyear(d:bat[:date]):bat[:int] ", "MTIMEdate_extract_weekofyear_bulk;", "" ] [ "batmtime", "year", "command batmtime.year(d:bat[:date]):bat[:int] ", "MTIMEdate_extract_year_bulk;", "" ] [ "batmtime", "year", "command batmtime.year(months:bat[:int]):bat[:int] ", "MTIMEsql_year_bulk;", "" ] 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 @@ -68,7 +68,7 @@ stdout of test 'MAL-signatures` in direc % .%1, .%1, .%1, .%1, .%1 # table_name % module, function, signature, address, comment # name % clob, clob, clob, clob, clob # type -% 12, 28, 364, 39, 874 # length +% 12, 28, 364, 42, 874 # length [ "aggr", "allnotequal", "command aggr.allnotequal(l:bat[:any_1], r:bat[:any_1]):bit ", "SQLallnotequal;", "if all values in r are not equal to l return true, else if r has nil nil else false" ] [ "aggr", "anyequal", "pattern aggr.anyequal(l:any_1, r:any_1):bit ", "CMDvarEQ;", "" ] [ "aggr", "anyequal", "command aggr.anyequal(l:bat[:any_1], r:bat[:any_1]):bit ", "SQLanyequal;", "if any value in r is equal to l return true, else if r has nil nil else false" ] @@ -16106,12 +16106,22 @@ stdout of test 'MAL-signatures` in direc [ "batmmath", "tanh", "pattern batmmath.tanh(x:bat[:flt], s:bat[:oid]):bat[:flt] ", "CMDscience_bat_tanh;", "" ] [ "batmmath", "tanh", "pattern batmmath.tanh(x:bat[:flt], s:bat[:oid], r:bat[:bit]):bat[:flt] ", "CMDscience_bat_tanh;", "" ] [ "batmtime", "addmonths", "command batmtime.addmonths(value:bat[:date], months:bat[:int]):bat[:date] ", "MTIMEdate_addmonths_bulk;", "" ] +[ "batmtime", "addmonths", "command batmtime.addmonths(value:date, months:bat[:int]):bat[:date] ", "MTIMEdate_addmonths_bulk_p1;", "" ] +[ "batmtime", "addmonths", "command batmtime.addmonths(value:bat[:date], months:int):bat[:date] ", "MTIMEdate_addmonths_bulk_p2;", "" ] [ "batmtime", "century", "command batmtime.century(d:bat[:date]):bat[:int] ", "MTIMEdate_extract_century_bulk;", "" ] [ "batmtime", "century", "command batmtime.century(t:bat[:timestamp]):bat[:int] ", "MTIMEtimestamp_century_bulk;", "" ] [ "batmtime", "date_add_msec_interval", "command batmtime.date_add_msec_interval(t:bat[:date], ms:bat[:lng]):bat[:date] ", "MTIMEdate_add_msec_interval_bulk;", "" ] -[ "batmtime", "date_sub_month_interval", "command batmtime.date_sub_month_interval(value:bat[:date], months:bat[:int]):bat[:date] ", "MTIMEdate_submonths_bulk;", "" ] +[ "batmtime", "date_add_msec_interval", "command batmtime.date_add_msec_interval(t:date, ms:bat[:lng]):bat[:date] ", "MTIMEdate_add_msec_interval_bulk_p1;", "" ] +[ "batmtime", "date_add_msec_interval", "command batmtime.date_add_msec_interval(t:bat[:date], ms:lng):bat[:date] ", "MTIMEdate_add_msec_interval_bulk_p2;", "" ] +[ "batmtime", "date_sub_month_interval", "command batmtime.date_sub_month_interval(t:bat[:date], months:bat[:int]):bat[:date] ", "MTIMEdate_submonths_bulk;", "" ] +[ "batmtime", "date_sub_month_interval", "command batmtime.date_sub_month_interval(t:date, months:bat[:int]):bat[:date] ", "MTIMEdate_submonths_bulk_p1;", "" ] +[ "batmtime", "date_sub_month_interval", "command batmtime.date_sub_month_interval(t:bat[:date], months:int):bat[:date] ", "MTIMEdate_submonths_bulk_p2;", "" ] [ "batmtime", "date_sub_msec_interval", "command batmtime.date_sub_msec_interval(t:bat[:date], ms:bat[:lng]):bat[:date] ", "MTIMEdate_sub_msec_interval_bulk;", "" ] +[ "batmtime", "date_sub_msec_interval", "command batmtime.date_sub_msec_interval(t:date, ms:bat[:lng]):bat[:date] ", "MTIMEdate_sub_msec_interval_bulk_p1;", "" ] +[ "batmtime", "date_sub_msec_interval", "command batmtime.date_sub_msec_interval(t:bat[:date], ms:lng):bat[:date] ", "MTIMEdate_sub_msec_interval_bulk_p2;", "" ] [ "batmtime", "date_to_str", "command batmtime.date_to_str(d:bat[:str], format:bat[:str]):bat[:str] ", "MTIMEdate_to_str_bulk;", "" ] +[ "batmtime", "date_to_str", "command batmtime.date_to_str(d:date, format:bat[:str]):bat[:str] ", "MTIMEdate_to_str_bulk_p1;", "" ] +[ "batmtime", "date_to_str", "command batmtime.date_to_str(d:bat[:date], format:str):bat[:str] ", "MTIMEdate_to_str_bulk_p2;", "" ] [ "batmtime", "day", "command batmtime.day(d:bat[:date]):bat[:int] ", "MTIMEdate_extract_day_bulk;", "" ] [ "batmtime", "day", "command batmtime.day(msecs:bat[:lng]):bat[:lng] ", "MTIMEsql_day_bulk;", "" ] [ "batmtime", "day", "command batmtime.day(t:bat[:timestamp]):bat[:int] ", "MTIMEtimestamp_day_bulk;", "" ] @@ -16140,16 +16150,38 @@ stdout of test 'MAL-signatures` in direc [ "batmtime", "sql_seconds", "command batmtime.sql_seconds(d:bat[:daytime]):bat[:int] ", "MTIMEdaytime_extract_sql_seconds_bulk;", "" ] [ "batmtime", "sql_seconds", "command batmtime.sql_seconds(d:bat[:timestamp]):bat[:int] ", "MTIMEtimestamp_sql_seconds_bulk;", "" ] [ "batmtime", "str_to_date", "command batmtime.str_to_date(s:bat[:str], format:bat[:str]):bat[:date] ", "MTIMEstr_to_date_bulk;", "" ] +[ "batmtime", "str_to_date", "command batmtime.str_to_date(s:str, format:bat[:str]):bat[:date] ", "MTIMEstr_to_date_bulk_p1;", "" ] +[ "batmtime", "str_to_date", "command batmtime.str_to_date(s:bat[:str], format:str):bat[:date] ", "MTIMEstr_to_date_bulk_p2;", "" ] [ "batmtime", "str_to_time", "command batmtime.str_to_time(s:bat[:str], format:bat[:str]):bat[:daytime] ", "MTIMEstr_to_time_bulk;", "" ] +[ "batmtime", "str_to_time", "command batmtime.str_to_time(s:str, format:bat[:str]):bat[:daytime] ", "MTIMEstr_to_time_bulk_p1;", "" ] +[ "batmtime", "str_to_time", "command batmtime.str_to_time(s:bat[:str], format:str):bat[:daytime] ", "MTIMEstr_to_time_bulk_p2;", "" ] [ "batmtime", "str_to_timestamp", "command batmtime.str_to_timestamp(d:bat[:str], format:bat[:str]):bat[:timestamp] ", "MTIMEstr_to_timestamp_bulk;", "" ] +[ "batmtime", "str_to_timestamp", "command batmtime.str_to_timestamp(s:str, format:bat[:str]):bat[:timestamp] ", "MTIMEstr_to_timestamp_bulk_p1;", "" ] +[ "batmtime", "str_to_timestamp", "command batmtime.str_to_timestamp(s:bat[:str], format:str):bat[:timestamp] ", "MTIMEstr_to_timestamp_bulk_p2;", "" ] [ "batmtime", "time_add_msec_interval", "command batmtime.time_add_msec_interval(t:bat[:daytime], ms:bat[:lng]):bat[:daytime] ", "MTIMEtime_add_msec_interval_bulk;", "" ] +[ "batmtime", "time_add_msec_interval", "command batmtime.time_add_msec_interval(t:daytime, ms:bat[:lng]):bat[:daytime] ", "MTIMEtime_add_msec_interval_bulk_p1;", "" ] +[ "batmtime", "time_add_msec_interval", "command batmtime.time_add_msec_interval(t:bat[:daytime], ms:lng):bat[:daytime] ", "MTIMEtime_add_msec_interval_bulk_p2;", "" ] [ "batmtime", "time_sub_msec_interval", "command batmtime.time_sub_msec_interval(t:bat[:daytime], ms:bat[:lng]):bat[:daytime] ", "MTIMEtime_sub_msec_interval_bulk;", "" ] +[ "batmtime", "time_sub_msec_interval", "command batmtime.time_sub_msec_interval(t:daytime, ms:bat[:lng]):bat[:daytime] ", "MTIMEtime_sub_msec_interval_bulk_p1;", "" ] +[ "batmtime", "time_sub_msec_interval", "command batmtime.time_sub_msec_interval(t:bat[:daytime], ms:lng):bat[:daytime] ", "MTIMEtime_sub_msec_interval_bulk_p2;", "" ] [ "batmtime", "time_to_str", "command batmtime.time_to_str(d:bat[:daytime], format:bat[:str]):bat[:str] ", "MTIMEtime_to_str_bulk;", "" ] +[ "batmtime", "time_to_str", "command batmtime.time_to_str(d:daytime, format:bat[:str]):bat[:str] ", "MTIMEtime_to_str_bulk_p1;", "" ] +[ "batmtime", "time_to_str", "command batmtime.time_to_str(d:bat[:daytime], format:str):bat[:str] ", "MTIMEtime_to_str_bulk_p2;", "" ] [ "batmtime", "timestamp_add_month_interval", "command batmtime.timestamp_add_month_interval(t:bat[:timestamp], s:bat[:int]):bat[:timestamp] ", "MTIMEtimestamp_add_month_interval_bulk;", "" ] +[ "batmtime", "timestamp_add_month_interval", "command batmtime.timestamp_add_month_interval(t:timestamp, s:bat[:int]):bat[:timestamp] ", "MTIMEtimestamp_add_month_interval_bulk_p1;", "" ] +[ "batmtime", "timestamp_add_month_interval", "command batmtime.timestamp_add_month_interval(t:bat[:timestamp], s:int):bat[:timestamp] ", "MTIMEtimestamp_add_month_interval_bulk_p2;", "" ] [ "batmtime", "timestamp_add_msec_interval", "command batmtime.timestamp_add_msec_interval(t:bat[:timestamp], ms:bat[:lng]):bat[:timestamp] ", "MTIMEtimestamp_add_msec_interval_bulk;", "" ] +[ "batmtime", "timestamp_add_msec_interval", "command batmtime.timestamp_add_msec_interval(t:timestamp, ms:bat[:lng]):bat[:timestamp] ", "MTIMEtimestamp_add_msec_interval_bulk_p1;", "" ] +[ "batmtime", "timestamp_add_msec_interval", "command batmtime.timestamp_add_msec_interval(t:bat[:timestamp], ms:lng):bat[:timestamp] ", "MTIMEtimestamp_add_msec_interval_bulk_p2;", "" ] [ "batmtime", "timestamp_sub_month_interval", "command batmtime.timestamp_sub_month_interval(t:bat[:timestamp], s:bat[:int]):bat[:timestamp] ", "MTIMEtimestamp_sub_month_interval_bulk;", "" ] +[ "batmtime", "timestamp_sub_month_interval", "command batmtime.timestamp_sub_month_interval(t:timestamp, s:bat[:int]):bat[:timestamp] ", "MTIMEtimestamp_sub_month_interval_bulk_p1;", "" ] +[ "batmtime", "timestamp_sub_month_interval", "command batmtime.timestamp_sub_month_interval(t:bat[:timestamp], s:int):bat[:timestamp] ", "MTIMEtimestamp_sub_month_interval_bulk_p2;", "" ] [ "batmtime", "timestamp_sub_msec_interval", "command batmtime.timestamp_sub_msec_interval(t:bat[:timestamp], ms:bat[:lng]):bat[:timestamp] ", "MTIMEtimestamp_sub_msec_interval_bulk;", "" ] +[ "batmtime", "timestamp_sub_msec_interval", "command batmtime.timestamp_sub_msec_interval(t:timestamp, ms:bat[:lng]):bat[:timestamp] ", "MTIMEtimestamp_sub_msec_interval_bulk_p1;", "" ] +[ "batmtime", "timestamp_sub_msec_interval", "command batmtime.timestamp_sub_msec_interval(t:bat[:timestamp], ms:lng):bat[:timestamp] ", "MTIMEtimestamp_sub_msec_interval_bulk_p2;", "" ] [ "batmtime", "timestamp_to_str", "command batmtime.timestamp_to_str(d:bat[:timestamp], format:bat[:str]):bat[:str] ", "MTIMEtimestamp_to_str_bulk;", "" ] +[ "batmtime", "timestamp_to_str", "command batmtime.timestamp_to_str(d:timestamp, format:bat[:str]):bat[:str] ", "MTIMEtimestamp_to_str_bulk_p1;", "" ] +[ "batmtime", "timestamp_to_str", "command batmtime.timestamp_to_str(d:bat[:timestamp], format:str):bat[:str] ", "MTIMEtimestamp_to_str_bulk_p2;", "" ] [ "batmtime", "weekofyear", "command batmtime.weekofyear(d:bat[:date]):bat[:int] ", "MTIMEdate_extract_weekofyear_bulk;", "" ] [ "batmtime", "year", "command batmtime.year(d:bat[:date]):bat[:int] ", "MTIMEdate_extract_year_bulk;", "" ] [ "batmtime", "year", "command batmtime.year(months:bat[:int]):bat[:int] ", "MTIMEsql_year_bulk;", "" ] _______________________________________________ checkin-list mailing list checkin-list@monetdb.org https://www.monetdb.org/mailman/listinfo/checkin-list