You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@beam.apache.org by lc...@apache.org on 2020/08/08 04:07:57 UTC
[beam] branch master updated (84cbd9b -> 56ea002)
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 84cbd9b [BEAM-8460] Exclude category containing failing tests for spark/flink to restore green test signal. (#12503)
add 56ea002 [BEAM-10656] Enable bundle finalization within the Java direct runner. (#12488)
No new revisions were added by this update.
Summary of changes:
.../beam/runners/core/InMemoryBundleFinalizer.java | 53 ++++++++
...TimeBoundedSplittableProcessElementInvoker.java | 12 +-
.../apache/beam/runners/core/SimpleDoFnRunner.java | 3 +-
.../org/apache/beam/runners/core/StepContext.java | 6 +
.../runners/core/InMemoryBundleFinalizerTest.java | 32 +++--
...BoundedSplittableProcessElementInvokerTest.java | 42 +++---
.../runners/core/SplittableParDoProcessFnTest.java | 4 +-
runners/direct-java/build.gradle | 1 -
.../runners/direct/DirectExecutionContext.java | 24 ++++
.../beam/runners/direct/EvaluationContext.java | 14 ++
.../direct/GroupAlsoByWindowEvaluatorFactory.java | 1 +
.../apache/beam/runners/direct/ParDoEvaluator.java | 1 +
.../SplittableProcessElementsEvaluatorFactory.java | 3 +-
.../direct/StatefulParDoEvaluatorFactory.java | 3 +-
.../beam/runners/direct/StepTransformResult.java | 18 ++-
.../beam/runners/direct/TransformResult.java | 10 ++
.../wrappers/streaming/SplittableDoFnOperator.java | 5 +-
.../worker/SplittableProcessFnFactory.java | 6 +-
.../org/apache/beam/sdk/transforms/ParDoTest.java | 145 +++++++++++++++++++++
.../beam/sdk/transforms/SplittableDoFnTest.java | 19 ++-
20 files changed, 350 insertions(+), 52 deletions(-)
create mode 100644 runners/core-java/src/main/java/org/apache/beam/runners/core/InMemoryBundleFinalizer.java
copy sdks/java/core/src/test/java/org/apache/beam/sdk/transforms/windowing/AfterSynchronizedProcessingTimeTest.java => runners/core-java/src/test/java/org/apache/beam/runners/core/InMemoryBundleFinalizerTest.java (55%)