viirya edited a comment on pull request #28846:
URL: https://github.com/apache/spark/pull/28846#issuecomment-646241038


   Does triggering all stages of a join, mean they are running at the same time 
actually? I think it means they are put into scheduler. When the stages are put 
to running depends on resources provision. If first stage uses all resources, I 
think later stage still needs to held off?
   
   It is also related to one question I have, the speed-up of AQE is gained by 
triggering all stages (not holding off other stage as you said) together, or 
optimizing join from SMJ to BHJ (if we only consider join case)? I may 
misunderstand, but before having AQE in SparkSQL, I think we don't trigger all 
stages like that too, right?


----------------------------------------------------------------
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:
us...@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscr...@spark.apache.org
For additional commands, e-mail: reviews-h...@spark.apache.org

Reply via email to