Changeset: d00824ca3022 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/d00824ca3022
Modified Files:
clients/Tests/MAL-signatures-hge.test
clients/Tests/MAL-signatures.test
sql/backends/monet5/sql.c
Branch: Jun2023
Log Message:
Removed impossible pattern.
diffs (41 lines):
diff --git a/clients/Tests/MAL-signatures-hge.test
b/clients/Tests/MAL-signatures-hge.test
--- a/clients/Tests/MAL-signatures-hge.test
+++ b/clients/Tests/MAL-signatures-hge.test
@@ -30270,11 +30270,6 @@ nil_2time_timestamp;
cast to timestamp and check for overflow
batcalc
timestamp
-pattern batcalc.timestamp(X_0:bat[:oid], X_1:int,
X_2:bat[:BAT]):bat[:timestamp]
-nil_2time_timestamp;
-cast to timestamp and check for overflow
-batcalc
-timestamp
pattern batcalc.timestamp(X_0:bat[:timestamp], X_1:bat[:oid],
X_2:int):bat[:timestamp]
timestamp_2time_timestamp;
cast timestamp to timestamp and check for overflow
diff --git a/clients/Tests/MAL-signatures.test
b/clients/Tests/MAL-signatures.test
--- a/clients/Tests/MAL-signatures.test
+++ b/clients/Tests/MAL-signatures.test
@@ -21495,11 +21495,6 @@ nil_2time_timestamp;
cast to timestamp and check for overflow
batcalc
timestamp
-pattern batcalc.timestamp(X_0:bat[:oid], X_1:int,
X_2:bat[:BAT]):bat[:timestamp]
-nil_2time_timestamp;
-cast to timestamp and check for overflow
-batcalc
-timestamp
pattern batcalc.timestamp(X_0:bat[:timestamp], X_1:bat[:oid],
X_2:int):bat[:timestamp]
timestamp_2time_timestamp;
cast timestamp to timestamp and check for overflow
diff --git a/sql/backends/monet5/sql.c b/sql/backends/monet5/sql.c
--- a/sql/backends/monet5/sql.c
+++ b/sql/backends/monet5/sql.c
@@ -5293,7 +5293,6 @@ pattern("sql", "decypher", SQLdecypher,
pattern("batcalc", "lng", batstr_2dec_lng, false, "cast to dec(lng) and check
for overflow", args(1,5,
batarg("",lng),batarg("v",str),batarg("s",oid),arg("digits",int),arg("scale",int))),
pattern("calc", "timestamp", nil_2time_timestamp, false, "cast to timestamp
and check for overflow", args(1,3,
arg("",timestamp),arg("v",void),arg("digits",int))),
pattern("batcalc", "timestamp", nil_2time_timestamp, false, "cast to
timestamp and check for overflow", args(1,3,
batarg("",timestamp),batarg("v",oid),arg("digits",int))),
- pattern("batcalc", "timestamp", nil_2time_timestamp, false, "cast to
timestamp and check for overflow", args(1,4,
batarg("",timestamp),batarg("v",oid),arg("digits",int),batarg("r",bat))),
pattern("calc", "timestamp", str_2time_timestamp, false, "cast to timestamp
and check for overflow", args(1,3,
arg("",timestamp),arg("v",str),arg("digits",int))),
pattern("calc", "timestamp", str_2time_timestamptz, false, "cast to timestamp
and check for overflow", args(1,4,
arg("",timestamp),arg("v",str),arg("digits",int),arg("has_tz",int))),
pattern("calc", "timestamp", timestamp_2time_timestamp, false, "cast
timestamp to timestamp and check for overflow", args(1,3,
arg("",timestamp),arg("v",timestamp),arg("digits",int))),
_______________________________________________
checkin-list mailing list -- [email protected]
To unsubscribe send an email to [email protected]