Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
1.7.2, 1.8.0
Description
The ResultConjunctFuture should return future results in the same order as the futures were specified. The advantage would be that we maintain the same output order as the input order if the input has been specified with a special ordering.
This should also fix a current performance regression where we don't maintain the topological ordering when deploying tasks. Due to this, we need to make an additional result partition lookup which adds additional latency. The problem has occurred due to FLINK-10431 which changes the interleaving how the slot futures are completed.
Attachments
Issue Links
- links to