Details
-
Improvement
-
Status: Resolved
-
P2
-
Resolution: Fixed
-
2.16.0
-
None
Description
Right now, in Batch runner, DoFn is executed using MapPartition operator (FlinkDoFnFunction), which doesn't have chained driver implementation.
We need to reimplement DoFnFunction with FlatMap to allow chaining.
Attached is the execution graph for the same pipeline, before and after the patch.
Attachments
Attachments
Issue Links
- depends upon
-
FLINK-14709 Allow outputting elements in close method of chained drivers.
- Closed
- is depended upon by
-
BEAM-8848 Flink: Memory efficient GBK implementation for batch runner
- Resolved
- links to