Currently, child nodes are forced to SAME_THREAD execution if the parent has any locks.
If the parent only has READ locks, then it would be valid for the child nodes to execute concurrently. This would also alleviate the issues of #2038 and we partly have this logic already for the isolated execution of #2142
Deliverables
Currently, child nodes are forced to
SAME_THREADexecution if the parent has any locks.If the parent only has
READlocks, then it would be valid for the child nodes to execute concurrently. This would also alleviate the issues of #2038 and we partly have this logic already for the isolated execution of #2142Deliverables
SAME_THREADexecution if onlyREADlocks are acquired