diff --git ql/src/java/org/apache/hadoop/hive/ql/optimizer/physical/Vectorizer.java ql/src/java/org/apache/hadoop/hive/ql/optimizer/physical/Vectorizer.java index 6aaf8da33e..9463c9f7db 100644 --- ql/src/java/org/apache/hadoop/hive/ql/optimizer/physical/Vectorizer.java +++ ql/src/java/org/apache/hadoop/hive/ql/optimizer/physical/Vectorizer.java @@ -4337,7 +4337,7 @@ private boolean usesVectorUDFAdaptor(VectorExpression[] vecExprs) { vContext.markActualScratchColumns(); try { List keyColumns = topNKeyDesc.getKeyColumns(); - keyExpressions = vContext.getVectorExpressionsUpConvertDecimal64(keyColumns); + keyExpressions = vContext.getVectorExpressions(keyColumns); fixDecimalDataTypePhysicalVariations(vContext, keyExpressions); } finally { vContext.freeMarkedScratchColumns();