You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@beam.apache.org by yi...@apache.org on 2022/02/07 19:15:08 UTC
[beam] branch master updated (98e5fc5 -> 74d94ea)
This is an automated email from the ASF dual-hosted git repository.
yichi pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/beam.git.
from 98e5fc5 [BEAM-11971] Revert "Fix timer consistency in direct runner" (#16748)
add 74d94ea [BEAM-13193] Aggregates fn api outbound data/timers of different endpoints (#16439)
No new revisions were added by this update.
Summary of changes:
.../worker/fn/data/BeamFnDataGrpcService.java | 10 +-
.../runners/fnexecution/data/FnDataService.java | 5 +
.../runners/fnexecution/data/GrpcDataService.java | 8 +-
.../data/BeamFnDataBufferingOutboundObserver.java | 102 ------
.../sdk/fn/data/BeamFnDataOutboundAggregator.java | 389 +++++++++++++++++++++
.../sdk/fn/data/BeamFnDataOutboundObserver.java | 85 +++++
...amFnDataSizeBasedBufferingOutboundObserver.java | 144 --------
...amFnDataTimeBasedBufferingOutboundObserver.java | 119 -------
.../fn/data/BeamFnDataOutboundAggregatorTest.java | 386 ++++++++++++++++++++
...DataSizeBasedBufferingOutboundObserverTest.java | 210 -----------
...DataTimeBasedBufferingOutboundObserverTest.java | 178 ----------
.../beam/fn/harness/BeamFnDataWriteRunner.java | 123 ++-----
.../apache/beam/fn/harness/FnApiDoFnRunner.java | 42 +--
.../beam/fn/harness/PTransformRunnerFactory.java | 19 +-
.../fn/harness/control/ProcessBundleHandler.java | 113 +++---
.../beam/fn/harness/data/BeamFnDataClient.java | 20 +-
.../beam/fn/harness/data/BeamFnDataGrpcClient.java | 38 +-
.../beam/fn/harness/data/BeamFnTimerClient.java | 40 ---
.../fn/harness/data/BeamFnTimerGrpcClient.java | 48 ---
.../fn/harness/state/FnApiTimerBundleTracker.java | 5 +-
.../beam/fn/harness/BeamFnDataWriteRunnerTest.java | 187 ++++------
.../beam/fn/harness/FnApiDoFnRunnerTest.java | 78 ++++-
.../PTransformRunnerFactoryTestContext.java | 76 +++-
.../harness/control/ProcessBundleHandlerTest.java | 131 +++----
.../fn/harness/data/BeamFnDataGrpcClientTest.java | 19 +-
.../fn/harness/data/FakeBeamFnTimerClient.java | 68 ----
26 files changed, 1278 insertions(+), 1365 deletions(-)
delete mode 100644 sdks/java/fn-execution/src/main/java/org/apache/beam/sdk/fn/data/BeamFnDataBufferingOutboundObserver.java
create mode 100644 sdks/java/fn-execution/src/main/java/org/apache/beam/sdk/fn/data/BeamFnDataOutboundAggregator.java
create mode 100644 sdks/java/fn-execution/src/main/java/org/apache/beam/sdk/fn/data/BeamFnDataOutboundObserver.java
delete mode 100644 sdks/java/fn-execution/src/main/java/org/apache/beam/sdk/fn/data/BeamFnDataSizeBasedBufferingOutboundObserver.java
delete mode 100644 sdks/java/fn-execution/src/main/java/org/apache/beam/sdk/fn/data/BeamFnDataTimeBasedBufferingOutboundObserver.java
create mode 100644 sdks/java/fn-execution/src/test/java/org/apache/beam/sdk/fn/data/BeamFnDataOutboundAggregatorTest.java
delete mode 100644 sdks/java/fn-execution/src/test/java/org/apache/beam/sdk/fn/data/BeamFnDataSizeBasedBufferingOutboundObserverTest.java
delete mode 100644 sdks/java/fn-execution/src/test/java/org/apache/beam/sdk/fn/data/BeamFnDataTimeBasedBufferingOutboundObserverTest.java
delete mode 100644 sdks/java/harness/src/main/java/org/apache/beam/fn/harness/data/BeamFnTimerClient.java
delete mode 100644 sdks/java/harness/src/main/java/org/apache/beam/fn/harness/data/BeamFnTimerGrpcClient.java
delete mode 100644 sdks/java/harness/src/test/java/org/apache/beam/fn/harness/data/FakeBeamFnTimerClient.java