You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@beam.apache.org by ke...@apache.org on 2025/05/21 14:21:11 UTC
(beam) branch master updated (9eb7b988d23 -> 060cc1a91bc)
This is an automated email from the ASF dual-hosted git repository.
kenn pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/beam.git
from 9eb7b988d23 Upgrade to GCP-BOM 26.60.0 (#34975)
add 910b38cf74f Annotate DoFnSignature methods as @Pure
add 3b09453db15 Refactor: separate SplittableSplitAndSizeRestriction
new 060cc1a91bc Merge pull request #34919: Refactor: separate SplitAndSizeRestriction from FnApiDoFnRunner
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../java/org/apache/beam/sdk/transforms/DoFn.java | 10 +-
.../beam/sdk/transforms/reflect/DoFnInvoker.java | 11 +-
.../beam/sdk/transforms/reflect/DoFnSignature.java | 30 ++
sdks/java/harness/build.gradle | 1 -
.../apache/beam/fn/harness/FnApiDoFnRunner.java | 150 +-----
.../fn/harness/SplitResultsWithStopIndex.java} | 32 +-
.../SplittablePairWithRestrictionDoFnRunner.java | 44 +-
...littableSplitAndSizeRestrictionsDoFnRunner.java | 462 +++++++++++++++++++
.../beam/fn/harness/WindowedSplitResult.java} | 43 +-
.../beam/fn/harness/state/FnApiStateAccessor.java | 27 +-
.../beam/fn/harness/FnApiDoFnRunnerTest.java | 369 ---------------
...ableSplitAndSizeRestrictionsDoFnRunnerTest.java | 509 +++++++++++++++++++++
12 files changed, 1102 insertions(+), 586 deletions(-)
copy sdks/java/{core/src/main/java/org/apache/beam/sdk/schemas/FieldValueSetter.java => harness/src/main/java/org/apache/beam/fn/harness/SplitResultsWithStopIndex.java} (59%)
create mode 100644 sdks/java/harness/src/main/java/org/apache/beam/fn/harness/SplittableSplitAndSizeRestrictionsDoFnRunner.java
copy sdks/java/{core/src/main/java/org/apache/beam/sdk/schemas/io/Failure.java => harness/src/main/java/org/apache/beam/fn/harness/WindowedSplitResult.java} (50%)
create mode 100644 sdks/java/harness/src/test/java/org/apache/beam/fn/harness/SplittableSplitAndSizeRestrictionsDoFnRunnerTest.java
(beam) 01/01: Merge pull request #34919: Refactor: separate SplitAndSizeRestriction from FnApiDoFnRunner
Posted by ke...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
kenn pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/beam.git
commit 060cc1a91bc60db7fb3f5491b1133bd151a0da6d
Merge: 9eb7b988d23 3b09453db15
Author: Kenneth Knowles <ke...@apache.org>
AuthorDate: Wed May 21 10:21:03 2025 -0400
Merge pull request #34919: Refactor: separate SplitAndSizeRestriction from FnApiDoFnRunner
.../java/org/apache/beam/sdk/transforms/DoFn.java | 10 +-
.../beam/sdk/transforms/reflect/DoFnInvoker.java | 11 +-
.../beam/sdk/transforms/reflect/DoFnSignature.java | 30 ++
sdks/java/harness/build.gradle | 1 -
.../apache/beam/fn/harness/FnApiDoFnRunner.java | 150 +-----
.../beam/fn/harness/SplitResultsWithStopIndex.java | 41 ++
.../SplittablePairWithRestrictionDoFnRunner.java | 44 +-
...littableSplitAndSizeRestrictionsDoFnRunner.java | 462 +++++++++++++++++++
.../beam/fn/harness/WindowedSplitResult.java | 49 ++
.../beam/fn/harness/state/FnApiStateAccessor.java | 27 +-
.../beam/fn/harness/FnApiDoFnRunnerTest.java | 369 ---------------
...ableSplitAndSizeRestrictionsDoFnRunnerTest.java | 509 +++++++++++++++++++++
12 files changed, 1153 insertions(+), 550 deletions(-)