From ca9f2a5d3000a8dadeeba484a84e37e9b1fff7be Mon Sep 17 00:00:00 2001 From: zhixingheyi-tian Date: Wed, 9 Mar 2022 16:03:07 +0800 Subject: [PATCH] Quick fix for ConverterUtils$.getAttrFromExpr (#754) --- .../main/scala/com/intel/oap/expression/ConverterUtils.scala | 2 ++ 1 file changed, 2 insertions(+) diff --git a/native-sql-engine/core/src/main/scala/com/intel/oap/expression/ConverterUtils.scala b/native-sql-engine/core/src/main/scala/com/intel/oap/expression/ConverterUtils.scala index c380e8659..063716f4e 100644 --- a/native-sql-engine/core/src/main/scala/com/intel/oap/expression/ConverterUtils.scala +++ b/native-sql-engine/core/src/main/scala/com/intel/oap/expression/ConverterUtils.scala @@ -319,6 +319,8 @@ object ConverterUtils extends Logging { fieldExpr match { case a: Cast => getAttrFromExpr(a.child) + case l: Literal => + new AttributeReference("name", l.dataType, l.nullable)() case a: AggregateExpression => getAttrFromExpr(a.aggregateFunction.children(0)) case a: AttributeReference =>