Skip to content

Commit c0f2e7b

Browse files
committed
Support string as an input for unix_timestamp for PPL execution without Calcite
Signed-off-by: Yuanchun Shen <yuanchu@amazon.com>
1 parent 6937c9b commit c0f2e7b

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

core/src/main/java/org/opensearch/sql/expression/datetime/DateTimeFunctions.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -983,7 +983,8 @@ private FunctionResolver unix_timestamp() {
983983
LONG),
984984
impl(nullMissingHandling(DateTimeFunctions::unixTimeStampOf), DOUBLE, DATE),
985985
impl(nullMissingHandling(DateTimeFunctions::unixTimeStampOf), DOUBLE, TIMESTAMP),
986-
impl(nullMissingHandling(DateTimeFunctions::unixTimeStampOf), DOUBLE, DOUBLE));
986+
impl(nullMissingHandling(DateTimeFunctions::unixTimeStampOf), DOUBLE, DOUBLE),
987+
impl(nullMissingHandling(DateTimeFunctions::unixTimeStampOf), DOUBLE, STRING));
987988
}
988989

989990
/** UTC_DATE(). return the current UTC Date in format yyyy-MM-dd */

0 commit comments

Comments
 (0)