This closes #2150: Add SideInput support for GearpumpRunner

  enable ParDoTest
  [BEAM-79] Add SideInput support for GearpumpRunner


Project: http://git-wip-us.apache.org/repos/asf/beam/repo
Commit: http://git-wip-us.apache.org/repos/asf/beam/commit/15a8ad62
Tree: http://git-wip-us.apache.org/repos/asf/beam/tree/15a8ad62
Diff: http://git-wip-us.apache.org/repos/asf/beam/diff/15a8ad62

Branch: refs/heads/master
Commit: 15a8ad62afdfaef20d87a9384dd8417979bee750
Parents: 2d0aed9 3dc8fc8
Author: Kenneth Knowles <k...@google.com>
Authored: Fri Mar 10 13:56:37 2017 -0800
Committer: Kenneth Knowles <k...@google.com>
Committed: Fri Mar 10 13:56:37 2017 -0800

----------------------------------------------------------------------
 runners/gearpump/pom.xml                        |  19 -
 .../gearpump/GearpumpPipelineResult.java        |  47 +--
 .../gearpump/GearpumpPipelineTranslator.java    |   8 +
 .../beam/runners/gearpump/GearpumpRunner.java   | 373 ++++++++++++++++++-
 .../runners/gearpump/TestGearpumpRunner.java    |  39 +-
 ...CreateGearpumpPCollectionViewTranslator.java |  44 +++
 .../CreatePCollectionViewTranslator.java        |  43 +++
 .../translators/CreateValuesTranslator.java     |   2 +
 .../FlattenPCollectionTranslator.java           |  38 ++
 .../translators/GroupByKeyTranslator.java       |  82 ++--
 .../translators/ParDoBoundMultiTranslator.java  | 165 +++-----
 .../translators/ParDoBoundTranslator.java       |  32 +-
 .../translators/WindowBoundTranslator.java      |  21 +-
 .../translators/functions/DoFnFunction.java     | 158 ++++++--
 .../translators/io/BoundedSourceWrapper.java    |   1 +
 .../gearpump/translators/io/GearpumpSource.java |  23 +-
 .../gearpump/translators/io/ValuesSource.java   |  14 +-
 .../translators/utils/DoFnRunnerFactory.java    |  20 +-
 .../translators/utils/NoOpSideInputReader.java  |  48 ---
 .../translators/utils/TranslatorUtils.java      | 147 ++++++++
 20 files changed, 1001 insertions(+), 323 deletions(-)
----------------------------------------------------------------------


Reply via email to