This represents operations that can be chained together (e.g.
This represents a DataSink.
This represents a DataSource.
This represents a Processor with window aggregation
This represents a Processor transforming merged streams
This is a vertex on the logical plan.
Runtime exception thrown on chaining.
This is an edge on the logical plan.
This represents a low level Processor.
The upstream OP and downstream OP doesn't require network data shuffle.
The upstream OP and downstream OP doesn't require network data shuffle. e.g. ChainableOp
The upstream OP and downstream OP DOES require network data shuffle.
The upstream OP and downstream OP DOES require network data shuffle. e.g. GroupByOp
This represents operations that can be chained together (e.g. flatMap, map, filter, reduce) and further chained to another Op to be used