[ https://issues.apache.org/jira/browse/BEAM-8608?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16971687#comment-16971687 ]
David Moravek commented on BEAM-8608: ------------------------------------- Needed for optimal finishBundle implementation. > Chain DoFns in Flink batch runner when possible. > ------------------------------------------------ > > Key: BEAM-8608 > URL: https://issues.apache.org/jira/browse/BEAM-8608 > Project: Beam > Issue Type: Improvement > Components: runner-flink > Affects Versions: 2.16.0 > Reporter: David Moravek > Assignee: David Moravek > Priority: Major > Attachments: Screen Shot 2019-11-07 at 10.35.07.png, Screen Shot > 2019-11-07 at 10.35.22.png > > > 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. -- This message was sent by Atlassian Jira (v8.3.4#803005)