Description
The queue of EventGenerator.Continuation grows in the order of changed number of leave nodes instead of in the order of the depth of the changed sub tree.
This is caused by the EventGenerator processing events in a breath first manner causing events from each level of the tree to be held in the tree until all lower levels have been processed. I suggest to change the processing order to depth first, which should significantly lower the upper bound of the number of queued Continuation instances.
Attachments
Issue Links
- is related to
-
OAK-1935 MAX_QUEUED_CONTINUATIONS feature not working in EventGenerator class
- Closed