[date](parser) Support DateV1 keyword (#25414)

This commit is contained in:
Gabriel
2023-10-30 18:39:22 +08:00
committed by GitHub
parent 6761dc4113
commit 6eb2cb2d48
10 changed files with 174 additions and 3 deletions

View File

@ -439,6 +439,18 @@ public class ScalarType extends Type {
}
}
@SuppressWarnings("checkstyle:MissingJavadocMethod")
public static ScalarType createDatetimeV1Type() {
Preconditions.checkState(!Config.disable_datev1, "Datev1 is disable in fe.conf!");
return new ScalarType(PrimitiveType.DATETIME);
}
@SuppressWarnings("checkstyle:MissingJavadocMethod")
public static ScalarType createDateV1Type() {
Preconditions.checkState(!Config.disable_datev1, "Datev1 is disable in fe.conf!");
return new ScalarType(PrimitiveType.DATE);
}
@SuppressWarnings("checkstyle:MissingJavadocMethod")
public static ScalarType createTimeType() {
if (!Config.enable_date_conversion) {