Details
-
Sub-task
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
Description
- Introduces a new `Input` interface to represent the logical input of operators.
- Introduces a new `NetworkInput` class to represent the network input of operators.
- Introduces a new `StreamTwoInputSelectableProcessor` class to implement selectively reading.
- Introduces a new `TwoInputSelectableStreamTask` class to execute the operators with the selectively reading.
- Adds benchmarks for `StreamTwoInputProcessor` and `StreamTwoInputSelectableProcessor` to ensure that StreamTwoInputSelectableProcessor's throughput is the same or the regression is acceptable in the case of constant `InputSelection.ALL`.
Attachments
Issue Links
- contains
-
FLINK-12292 Add micro benchmarks for two-input processors
- Closed
- links to