You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@beam.apache.org by gi...@apache.org on 2024/03/16 03:49:28 UTC
(beam) branch nightly-refs/heads/master updated (49c7864f0ad -> 3aa78d21f70)
This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to branch nightly-refs/heads/master
in repository https://gitbox.apache.org/repos/asf/beam.git
from 49c7864f0ad add flag for direct path that reads from system properties (#30588)
add c298da550f8 Refactor commit logic out of StreamingDataflowWorker (#30312)
add 3aa78d21f70 Better error message for large elements. (#30639)
No new revisions were added by this update.
Summary of changes:
.../dataflow/worker/StreamingDataflowWorker.java | 237 +++-------------
.../dataflow/worker/WindmillComputationKey.java | 5 +
.../worker/windmill/client/CloseableStream.java | 28 +-
.../worker/windmill/client/WindmillStreamPool.java | 7 +
.../client/commits}/Commit.java | 10 +-
.../windmill/client/commits/CompleteCommit.java | 67 +++++
.../commits/StreamingApplianceWorkCommitter.java | 167 +++++++++++
.../commits/StreamingEngineWorkCommitter.java | 233 ++++++++++++++++
.../windmill/client/commits/WorkCommitter.java | 54 ++++
.../worker/windmill/state/WindmillStateCache.java | 5 +
.../dataflow/worker/FakeWindmillServer.java | 32 ++-
.../worker/StreamingDataflowWorkerTest.java | 2 +-
.../StreamingApplianceWorkCommitterTest.java | 140 ++++++++++
.../commits/StreamingEngineWorkCommitterTest.java | 308 +++++++++++++++++++++
.../apache_beam/runners/worker/data_plane.py | 9 +
15 files changed, 1086 insertions(+), 218 deletions(-)
copy sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/bigtable/changestreams/estimator/NullSizeEstimator.java => runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/windmill/client/CloseableStream.java (56%)
rename runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/{streaming => windmill/client/commits}/Commit.java (81%)
create mode 100644 runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/windmill/client/commits/CompleteCommit.java
create mode 100644 runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/windmill/client/commits/StreamingApplianceWorkCommitter.java
create mode 100644 runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/windmill/client/commits/StreamingEngineWorkCommitter.java
create mode 100644 runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/windmill/client/commits/WorkCommitter.java
create mode 100644 runners/google-cloud-dataflow-java/worker/src/test/java/org/apache/beam/runners/dataflow/worker/windmill/client/commits/StreamingApplianceWorkCommitterTest.java
create mode 100644 runners/google-cloud-dataflow-java/worker/src/test/java/org/apache/beam/runners/dataflow/worker/windmill/client/commits/StreamingEngineWorkCommitterTest.java