Changeset: 2245927288c0 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/2245927288c0
Modified Files:
clients/Tests/MAL-signatures.stable.out
clients/Tests/MAL-signatures.stable.out.int128
monetdb5/modules/atoms/mtime.c
Branch: default
Log Message:
I forgot the candidate version for one of the epoch functions
diffs (43 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
@@ -6143,6 +6143,7 @@ stdout of test 'MAL-signatures` in direc
[ "batmtime", "epoch", "pattern
batmtime.epoch(X_0:bat[:timestamp]):bat[:int] ",
"MTIMEseconds_since_epoch_bulk;", "" ]
[ "batmtime", "epoch", "pattern batmtime.epoch(X_0:bat[:timestamp],
X_1:bat[:oid]):bat[:int] ", "MTIMEseconds_since_epoch_bulk;", ""
]
[ "batmtime", "epoch", "pattern
batmtime.epoch(X_0:bat[:lng]):bat[:timestamp] ",
"MTIMEtimestamp_frommsec_epoch_bulk;", "" ]
+[ "batmtime", "epoch", "pattern batmtime.epoch(X_0:bat[:lng],
X_1:bat[:oid]):bat[:timestamp] ", "MTIMEtimestamp_frommsec_epoch_bulk;",
"" ]
[ "batmtime", "epoch", "pattern
batmtime.epoch(X_0:bat[:int]):bat[:timestamp] ",
"MTIMEtimestamp_fromsecond_epoch_bulk;", "" ]
[ "batmtime", "epoch", "pattern batmtime.epoch(X_0:bat[:int],
X_1:bat[:oid]):bat[:timestamp] ",
"MTIMEtimestamp_fromsecond_epoch_bulk;", "" ]
[ "batmtime", "epoch_ms", "pattern
batmtime.epoch_ms(X_0:bat[:date]):bat[:lng] ",
"MTIMEdate_extract_epoch_ms_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
@@ -8677,6 +8677,7 @@ stdout of test 'MAL-signatures` in direc
[ "batmtime", "epoch", "pattern
batmtime.epoch(X_0:bat[:timestamp]):bat[:int] ",
"MTIMEseconds_since_epoch_bulk;", "" ]
[ "batmtime", "epoch", "pattern batmtime.epoch(X_0:bat[:timestamp],
X_1:bat[:oid]):bat[:int] ", "MTIMEseconds_since_epoch_bulk;", ""
]
[ "batmtime", "epoch", "pattern
batmtime.epoch(X_0:bat[:lng]):bat[:timestamp] ",
"MTIMEtimestamp_frommsec_epoch_bulk;", "" ]
+[ "batmtime", "epoch", "pattern batmtime.epoch(X_0:bat[:lng],
X_1:bat[:oid]):bat[:timestamp] ", "MTIMEtimestamp_frommsec_epoch_bulk;",
"" ]
[ "batmtime", "epoch", "pattern
batmtime.epoch(X_0:bat[:int]):bat[:timestamp] ",
"MTIMEtimestamp_fromsecond_epoch_bulk;", "" ]
[ "batmtime", "epoch", "pattern batmtime.epoch(X_0:bat[:int],
X_1:bat[:oid]):bat[:timestamp] ",
"MTIMEtimestamp_fromsecond_epoch_bulk;", "" ]
[ "batmtime", "epoch_ms", "pattern
batmtime.epoch_ms(X_0:bat[:date]):bat[:lng] ",
"MTIMEdate_extract_epoch_ms_bulk;", "" ]
diff --git a/monetdb5/modules/atoms/mtime.c b/monetdb5/modules/atoms/mtime.c
--- a/monetdb5/modules/atoms/mtime.c
+++ b/monetdb5/modules/atoms/mtime.c
@@ -1014,6 +1014,7 @@ static mel_func mtime_init_funcs[] = {
pattern("batmtime", "epoch", MTIMEtimestamp_fromsecond_epoch_bulk, false, "",
args(1,3, batarg("",timestamp),batarg("t",int),batarg("s",oid))),
command("mtime", "epoch", MTIMEtimestamp_frommsec_epoch, false, "convert
milli seconds since epoch into a timestamp", args(1,2,
arg("",timestamp),arg("t",lng))),
pattern("batmtime", "epoch", MTIMEtimestamp_frommsec_epoch_bulk, false, "",
args(1,2, batarg("",timestamp),batarg("t",lng))),
+ pattern("batmtime", "epoch", MTIMEtimestamp_frommsec_epoch_bulk, false, "",
args(1,3, batarg("",timestamp),batarg("t",lng),batarg("s",oid))),
command("mtime", "date_sub_msec_interval", MTIMEdate_sub_msec_interval,
false, "", args(1,3, arg("",date),arg("t",date),arg("ms",lng))),
pattern("batmtime", "date_sub_msec_interval",
MTIMEdate_sub_msec_interval_bulk, false, "", args(1,3,
batarg("",date),batarg("t",date),batarg("ms",lng))),
pattern("batmtime", "date_sub_msec_interval",
MTIMEdate_sub_msec_interval_bulk_p1, false, "", args(1,3,
batarg("",date),arg("t",date),batarg("ms",lng))),
@@ -1133,8 +1134,8 @@ static mel_func mtime_init_funcs[] = {
pattern("batmtime", "diff", MTIMEdate_diff_bulk_p1, false, "", args(1,4,
batarg("",lng),arg("val1",date),batarg("val2",date),batarg("s",oid))),
pattern("batmtime", "diff", MTIMEdate_diff_bulk_p2, false, "", args(1,4,
batarg("",lng),batarg("val1",date),arg("val2",date),batarg("s",oid))),
command("mtime", "dayofyear", MTIMEdate_extract_dayofyear, false, "Returns N
where d is the Nth day\nof the year (january 1 returns 1)", args(1,2,
arg("",int),arg("d",date))),
+ pattern("batmtime", "dayofyear", MTIMEdate_extract_dayofyear_bulk, false, "",
args(1,2, batarg("",int),batarg("d",date))),
pattern("batmtime", "dayofyear", MTIMEdate_extract_dayofyear_bulk, false, "",
args(1,3, batarg("",int),batarg("d",date),batarg("s",oid))),
- pattern("batmtime", "dayofyear", MTIMEdate_extract_dayofyear_bulk, false, "",
args(1,2, batarg("",int),batarg("d",date))),
command("mtime", "weekofyear", MTIMEdate_extract_weekofyear, false, "Returns
the week number in the year.", args(1,2, arg("",int),arg("d",date))),
pattern("batmtime", "weekofyear", MTIMEdate_extract_weekofyear_bulk, false,
"", args(1,2, batarg("",int),batarg("d",date))),
pattern("batmtime", "weekofyear", MTIMEdate_extract_weekofyear_bulk, false,
"", args(1,3, batarg("",int),batarg("d",date),batarg("s",oid))),
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list