Author: gunther Date: Sat Jun 28 00:36:02 2014 New Revision: 1606276 URL: http://svn.apache.org/r1606276 Log: HIVE-7310: Turning CBO on results in NPE on some queries (Laljo John Pullokkaran via Gunther Hagleitner)
Modified: hive/branches/cbo/ql/src/java/org/apache/hadoop/hive/ql/parse/SemanticAnalyzer.java Modified: hive/branches/cbo/ql/src/java/org/apache/hadoop/hive/ql/parse/SemanticAnalyzer.java URL: http://svn.apache.org/viewvc/hive/branches/cbo/ql/src/java/org/apache/hadoop/hive/ql/parse/SemanticAnalyzer.java?rev=1606276&r1=1606275&r2=1606276&view=diff ============================================================================== --- hive/branches/cbo/ql/src/java/org/apache/hadoop/hive/ql/parse/SemanticAnalyzer.java (original) +++ hive/branches/cbo/ql/src/java/org/apache/hadoop/hive/ql/parse/SemanticAnalyzer.java Sat Jun 28 00:36:02 2014 @@ -12125,9 +12125,6 @@ public class SemanticAnalyzer extends Ba List<Integer> argList = new ArrayList<Integer>(); 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?