Description
Currently, an EB can be scheduled only when all child EBs of all sibling EBs are finished. This limits a lot of opportunities of simultaneous execution of EBs.
Until now, this is not allowed due to a bug when the number of shuffle partitions is changed according to the execution order of EBs.
This ticket is to fix that bug and allow to execute an EB as soon as when its child EBs are finished.