Merge remote-tracking branch 'github/pr/3750' into HEAD

* github/pr/3750:
  Add SdkHarnessDoFnRunner
  Higher-level SdkHarnessClient
  Service for pooling incoming Fn API control plane connections
  FnApiControlClient, de-inverts Fn API control plane
  Basic Java wrapper for Fn API data plane


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

Branch: refs/heads/master
Commit: 8b540d2dd43af2a0495884d8152472a7ebff8a8e
Parents: c3bcd4b 0388de1
Author: Kenneth Knowles <k...@google.com>
Authored: Sun Sep 3 19:44:32 2017 -0700
Committer: Kenneth Knowles <k...@google.com>
Committed: Sun Sep 3 19:44:32 2017 -0700

----------------------------------------------------------------------
 runners/core-java/pom.xml                       |  27 ++-
 .../beam/runners/core/FnApiControlClient.java   | 148 ++++++++++++++++
 .../core/FnApiControlClientPoolService.java     |  66 +++++++
 .../beam/runners/core/FnDataReceiver.java       |  33 ++++
 .../apache/beam/runners/core/FnDataService.java |  81 +++++++++
 .../beam/runners/core/SdkHarnessClient.java     | 172 +++++++++++++++++++
 .../beam/runners/core/SdkHarnessDoFnRunner.java | 100 +++++++++++
 .../core/FnApiControlClientPoolServiceTest.java |  65 +++++++
 .../runners/core/FnApiControlClientTest.java    | 139 +++++++++++++++
 .../beam/runners/core/SdkHarnessClientTest.java |  96 +++++++++++
 .../runners/core/SdkHarnessDoFnRunnerTest.java  |  73 ++++++++
 11 files changed, 993 insertions(+), 7 deletions(-)
----------------------------------------------------------------------


Reply via email to