This closes #2952: Cherry pick #2927 (Apex ParDo chaining) to release-2.0.0
[BEAM-831] Fix chaining, add test. closes #2216 [BEAM-831] ParDo Fusion of Apex Runner Project: http://git-wip-us.apache.org/repos/asf/beam/repo Commit: http://git-wip-us.apache.org/repos/asf/beam/commit/7dfc4556 Tree: http://git-wip-us.apache.org/repos/asf/beam/tree/7dfc4556 Diff: http://git-wip-us.apache.org/repos/asf/beam/diff/7dfc4556 Branch: refs/heads/release-2.0.0 Commit: 7dfc45563825b04f761af07d1cd5ae43ec38588b Parents: 20bfa94 3f5282d Author: Kenneth Knowles <[email protected]> Authored: Mon May 8 15:35:15 2017 -0700 Committer: Kenneth Knowles <[email protected]> Committed: Mon May 8 15:35:15 2017 -0700 ---------------------------------------------------------------------- .../beam/runners/apex/ApexPipelineOptions.java | 5 ++ .../apache/beam/runners/apex/ApexRunner.java | 11 ++- .../beam/runners/apex/TestApexRunner.java | 8 ++ .../apex/translation/TranslationContext.java | 95 +++++++++++++++++--- .../beam/runners/apex/ApexRunnerTest.java | 47 ++++++++-- .../FlattenPCollectionTranslatorTest.java | 13 +-- 6 files changed, 147 insertions(+), 32 deletions(-) ----------------------------------------------------------------------
