diff --git a/ql/src/java/org/apache/hadoop/hive/ql/parse/SemanticAnalyzer.java b/ql/src/java/org/apache/hadoop/hive/ql/parse/SemanticAnalyzer.java index 4f17c39..85b77d9 100644 --- a/ql/src/java/org/apache/hadoop/hive/ql/parse/SemanticAnalyzer.java +++ b/ql/src/java/org/apache/hadoop/hive/ql/parse/SemanticAnalyzer.java @@ -12156,9 +12156,6 @@ private AggregateCall convertAgg(AggInfo agg, RelNode input, List argList = new ArrayList(); RelDataType type = TypeConverter.convert(agg.m_returnType, this.m_cluster.getTypeFactory()); - if (aggregation.equals(SqlStdOperatorTable.AVG)) { - type = type.getField("sum", false).getType(); - } // TODO: Does HQL allows expressions as aggregate args or can it only be // projections from child?