rbalamohan commented on a change in pull request #1485:
URL: https://github.com/apache/hive/pull/1485#discussion_r486787799
##########
File path:
ql/src/java/org/apache/hadoop/hive/ql/optimizer/SortedDynPartitionOptimizer.java
##########
@@ -284,6 +285,11 @@ public Object process(Node nd, Stack<Node> stack,
NodeProcessorCtx procCtx,
// Create ReduceSink operator
ReduceSinkOperator rsOp = getReduceSinkOp(partitionPositions,
sortPositions, sortOrder, sortNullOrder,
allRSCols, bucketColumns, numBuckets, fsParent,
fsOp.getConf().getWriteType());
+ // we have to make sure not to reorder the child operators as it might
cause weird behavior in the tasks at
+ // the same level. when there is auto stats gather at the same level as
another operation then it might
+ // cause unnecessary preemption. Maintaining the order here to avoid
such preemption and possible errors
Review comment:
Plz add TEZ-3296 as ref if possible.
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]