You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@beam.apache.org by re...@apache.org on 2018/04/25 16:23:17 UTC
[beam] 01/01: Merge pull request #4989: [BEAM-3979] Start
completing the new DoFn vision: plumb context parameters into process
functions.
This is an automated email from the ASF dual-hosted git repository.
reuvenlax pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/beam.git
commit 82a0ae385803ca0d12b85a302d13eb68361a1cda
Merge: 7a48f62 e62d997
Author: reuvenlax <re...@google.com>
AuthorDate: Wed Apr 25 09:23:09 2018 -0700
Merge pull request #4989: [BEAM-3979] Start completing the new DoFn vision: plumb context parameters into process functions.
.../runners/core/construction/SplittableParDo.java | 14 +-
...TimeBoundedSplittableProcessElementInvoker.java | 37 ++
.../apache/beam/runners/core/SimpleDoFnRunner.java | 139 +++++++
.../java/org/apache/beam/sdk/transforms/DoFn.java | 46 ++-
.../beam/sdk/transforms/DoFnOutputReceivers.java | 84 ++++
.../org/apache/beam/sdk/transforms/DoFnTester.java | 68 ++++
.../java/org/apache/beam/sdk/transforms/ParDo.java | 23 +-
.../reflect/ByteBuddyDoFnInvokerFactory.java | 68 +++-
.../beam/sdk/transforms/reflect/DoFnInvoker.java | 79 ++++
.../beam/sdk/transforms/reflect/DoFnSignature.java | 150 +++++++-
.../sdk/transforms/reflect/DoFnSignatures.java | 63 ++-
.../org/apache/beam/sdk/transforms/ParDoTest.java | 421 ++++++++++++---------
.../sdk/transforms/reflect/DoFnInvokersTest.java | 58 ++-
.../sdk/transforms/reflect/DoFnSignaturesTest.java | 109 +++++-
.../apache/beam/fn/harness/FnApiDoFnRunner.java | 104 +++++
15 files changed, 1254 insertions(+), 209 deletions(-)
--
To stop receiving notification emails like this one, please contact
reuvenlax@apache.org.