Details
-
New Feature
-
Status: Closed
-
Major
-
Resolution: Fixed
-
1.10.0
-
None
Description
As described here: https://cwiki.apache.org/confluence/display/FLINK/FLIP-92%3A+Add+N-Ary+Stream+Operator+in+Flink
The plan is to provide an N-Ary Stream Operator with more or less the following interface:
abstract class StreamOperatorNG<OUT> { Collection<Input<?>> getInputs() // as well as all the other methods of existing StreamOperator // and AbstractStreamOperator: // setup()/open()/close()/snapshot()/restore() ... } abstract class Input<T> { // for determining whether two inputs are equal private final UUID uuid = UUID.randomUUID(); public abstract void processElement(StreamRecord<T> element) public abstract void processWatermark(Watermark watermark) }
Attachments
Issue Links
- relates to
-
FLINK-18736 Source chaining with N-Ary Stream Operator in Flink
- Closed
There are no Sub-Tasks for this issue.