diff --git a/native-sql-engine/core/src/main/scala/com/intel/oap/expression/ColumnarLiterals.scala b/native-sql-engine/core/src/main/scala/com/intel/oap/expression/ColumnarLiterals.scala index f1f40fd45..f19b49c94 100644 --- a/native-sql-engine/core/src/main/scala/com/intel/oap/expression/ColumnarLiterals.scala +++ b/native-sql-engine/core/src/main/scala/com/intel/oap/expression/ColumnarLiterals.scala @@ -42,7 +42,7 @@ class ColumnarLiteral(lit: Literal) def buildCheck(): ArrowType = { val supportedTypes = - List(StringType, IntegerType, LongType, DoubleType, FloatType, DateType, + List(StringType, ShortType, IntegerType, LongType, DoubleType, FloatType, DateType, BooleanType, CalendarIntervalType, BinaryType, TimestampType) if (supportedTypes.indexOf(dataType) == -1 && !dataType.isInstanceOf[DecimalType]) { // Decimal is supported in ColumnarLiteral