[Bug] (datetimev2) fix bugs for datev2/datetimev2 (#11358)
This commit is contained in:
@ -64,6 +64,8 @@ public enum AggregateType {
|
||||
primitiveTypeList.add(PrimitiveType.DECIMALV2);
|
||||
primitiveTypeList.add(PrimitiveType.DATE);
|
||||
primitiveTypeList.add(PrimitiveType.DATETIME);
|
||||
primitiveTypeList.add(PrimitiveType.DATEV2);
|
||||
primitiveTypeList.add(PrimitiveType.DATETIMEV2);
|
||||
primitiveTypeList.add(PrimitiveType.CHAR);
|
||||
primitiveTypeList.add(PrimitiveType.VARCHAR);
|
||||
primitiveTypeList.add(PrimitiveType.STRING);
|
||||
@ -80,6 +82,8 @@ public enum AggregateType {
|
||||
primitiveTypeList.add(PrimitiveType.DECIMALV2);
|
||||
primitiveTypeList.add(PrimitiveType.DATE);
|
||||
primitiveTypeList.add(PrimitiveType.DATETIME);
|
||||
primitiveTypeList.add(PrimitiveType.DATEV2);
|
||||
primitiveTypeList.add(PrimitiveType.DATETIMEV2);
|
||||
primitiveTypeList.add(PrimitiveType.CHAR);
|
||||
primitiveTypeList.add(PrimitiveType.VARCHAR);
|
||||
primitiveTypeList.add(PrimitiveType.STRING);
|
||||
|
||||
@ -1374,6 +1374,8 @@ public abstract class Type {
|
||||
compatibilityMatrix[TIME.ordinal()][DECIMAL32.ordinal()] = PrimitiveType.INVALID_TYPE;
|
||||
compatibilityMatrix[TIME.ordinal()][DECIMAL64.ordinal()] = PrimitiveType.INVALID_TYPE;
|
||||
compatibilityMatrix[TIME.ordinal()][DECIMAL128.ordinal()] = PrimitiveType.INVALID_TYPE;
|
||||
compatibilityMatrix[TIME.ordinal()][DATEV2.ordinal()] = PrimitiveType.INVALID_TYPE;
|
||||
compatibilityMatrix[TIME.ordinal()][DATETIMEV2.ordinal()] = PrimitiveType.INVALID_TYPE;
|
||||
|
||||
compatibilityMatrix[TIMEV2.ordinal()][TIMEV2.ordinal()] = PrimitiveType.INVALID_TYPE;
|
||||
compatibilityMatrix[TIMEV2.ordinal()][TIME.ordinal()] = PrimitiveType.INVALID_TYPE;
|
||||
|
||||
Reference in New Issue
Block a user