Details
-
Sub-task
-
Status: Resolved
-
P2
-
Resolution: Fixed
-
None
-
None
Description
When splitting an element that's being processed on multiple windows, currently the element gets split based on the current progress of the current element+window pair, and the primary and residual both contain all windows from the original. This is incorrect as certain windows in the residual have already been processed.
The correct way to perform this split is to put the element + all fully processed windows in the primary, the element + all fully unprocessed windows in the residual, and then only split the element at the current element + window pair.
This fix should already be in Java and Python, so those can be referenced.
Attachments
Issue Links
- links to