This is an automated email from the ASF dual-hosted git repository.

lcwik pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/beam.git.


    from 1117508  [BEAM-9359] Switch to Data Catalog client (#10917)
     add a537ae6  [BEAM-9344] Add support for bundle finalization execution to 
the Beam Java SDK. (#10910)

No new revisions were added by this update.

Summary of changes:
 runners/apex/build.gradle                          |   1 +
 .../core/construction/ParDoTranslation.java        |  22 +
 .../runners/core/construction/SplittableParDo.java |  19 +
 .../construction/SplittableParDoNaiveBounded.java  |  61 +-
 .../core/construction/ParDoTranslationTest.java    |  77 +++
 ...TimeBoundedSplittableProcessElementInvoker.java |   7 +
 .../apache/beam/runners/core/SimpleDoFnRunner.java |  25 +
 .../core/SplittableParDoViaKeyedWorkItems.java     |  70 +-
 runners/direct-java/build.gradle                   |   2 +
 runners/flink/flink_runner.gradle                  |   1 +
 runners/flink/job-server/flink_job_server.gradle   |   1 +
 runners/gearpump/build.gradle                      |   1 +
 runners/google-cloud-dataflow-java/build.gradle    |   1 +
 .../dataflow/PrimitiveParDoSingleFactory.java      |  20 +
 runners/jet/build.gradle                           |   2 +
 runners/portability/java/build.gradle              |   5 -
 runners/samza/build.gradle                         |   1 +
 runners/spark/build.gradle                         |   2 +
 runners/spark/job-server/build.gradle              |   1 +
 .../{NeedsRunner.java => UsesBundleFinalizer.java} |   8 +-
 .../java/org/apache/beam/sdk/transforms/DoFn.java  |   4 +-
 .../org/apache/beam/sdk/transforms/DoFnTester.java |  63 +-
 .../reflect/ByteBuddyDoFnInvokerFactory.java       |  13 +-
 .../beam/sdk/transforms/reflect/DoFnInvoker.java   |  24 +-
 .../beam/sdk/transforms/reflect/DoFnSignature.java |  52 +-
 .../sdk/transforms/reflect/DoFnSignatures.java     |  96 ++-
 .../beam/sdk/transforms/SplittableDoFnTest.java    |  80 ++-
 .../sdk/transforms/reflect/DoFnInvokersTest.java   |  41 +-
 .../sdk/transforms/reflect/DoFnSignaturesTest.java |  56 +-
 .../beam/fn/harness/BeamFnDataReadRunner.java      |   4 +-
 .../beam/fn/harness/BeamFnDataWriteRunner.java     |   4 +-
 .../beam/fn/harness/BoundedSourceRunner.java       |   4 +-
 .../org/apache/beam/fn/harness/CombineRunners.java |   4 +-
 .../org/apache/beam/fn/harness/FlattenRunner.java  |   4 +-
 .../apache/beam/fn/harness/FnApiDoFnRunner.java    | 751 +++++++++++----------
 .../java/org/apache/beam/fn/harness/FnHarness.java |  13 +-
 .../org/apache/beam/fn/harness/MapFnRunners.java   |   4 +-
 .../beam/fn/harness/PTransformRunnerFactory.java   |   7 +-
 .../fn/harness/control/FinalizeBundleHandler.java  | 161 +++++
 .../fn/harness/control/ProcessBundleHandler.java   |  57 +-
 .../beam/fn/harness/AssignWindowsRunnerTest.java   |   3 +-
 .../beam/fn/harness/BeamFnDataReadRunnerTest.java  |   6 +-
 .../beam/fn/harness/BeamFnDataWriteRunnerTest.java |   3 +-
 .../beam/fn/harness/BoundedSourceRunnerTest.java   |   3 +-
 .../apache/beam/fn/harness/CombineRunnersTest.java |   4 +
 .../apache/beam/fn/harness/FlattenRunnerTest.java  |   6 +-
 .../beam/fn/harness/FnApiDoFnRunnerTest.java       |  24 +-
 .../apache/beam/fn/harness/MapFnRunnersTest.java   |   9 +-
 .../harness/control/FinalizeBundleHandlerTest.java | 115 ++++
 .../harness/control/ProcessBundleHandlerTest.java  | 118 +++-
 50 files changed, 1530 insertions(+), 530 deletions(-)
 copy 
sdks/java/core/src/main/java/org/apache/beam/sdk/testing/{NeedsRunner.java => 
UsesBundleFinalizer.java} (76%)
 create mode 100644 
sdks/java/harness/src/main/java/org/apache/beam/fn/harness/control/FinalizeBundleHandler.java
 create mode 100644 
sdks/java/harness/src/test/java/org/apache/beam/fn/harness/control/FinalizeBundleHandlerTest.java

Reply via email to