diff --git a/ql/src/java/org/apache/hadoop/hive/ql/optimizer/ColumnPrunerProcFactory.java b/ql/src/java/org/apache/hadoop/hive/ql/optimizer/ColumnPrunerProcFactory.java index 00ec03e..f2e991b 100644 --- a/ql/src/java/org/apache/hadoop/hive/ql/optimizer/ColumnPrunerProcFactory.java +++ b/ql/src/java/org/apache/hadoop/hive/ql/optimizer/ColumnPrunerProcFactory.java @@ -611,12 +611,6 @@ public Object process(Node nd, Stack stack, NodeProcessorCtx ctx, colLists = mergeFieldNodesWithDesc(colLists, valCols.get(index)); } - Collections.sort(colLists, new Comparator() { - @Override - public int compare(FieldNode o1, FieldNode o2) { - return o1.getFieldName().compareTo(o2.getFieldName()); - } - }); pruneReduceSinkOperator(flags, op, cppCtx); cppCtx.getPrunedColLists().put(op, colLists); return null;