[ https://issues.apache.org/jira/browse/FLINK-11877?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Haibo Sun updated FLINK-11877: ------------------------------ 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. was: - Introduces a new class `Input` to represent the logical input of operators. - Introduces a new class `StreamTwoInputSelectableProcessor` to implement 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 `ALL`. > Implement the runtime handling of the InputSelectable interface > --------------------------------------------------------------- > > Key: FLINK-11877 > URL: https://issues.apache.org/jira/browse/FLINK-11877 > Project: Flink > Issue Type: Sub-task > Components: Runtime / Operators > Reporter: Haibo Sun > Assignee: Haibo Sun > Priority: Major > Labels: pull-request-available > Time Spent: 10m > Remaining Estimate: 0h > > - 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. -- This message was sent by Atlassian JIRA (v7.6.3#76005)