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 2022/12/16 17:52:04 UTC
[beam] branch master updated (c754c0b7129 -> 7d5d62e1ebf)
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 c754c0b7129 Bump github.com/aws/aws-sdk-go-v2/config from 1.18.4 to 1.18.5 in /sdks (#24688)
add 7d5d62e1ebf Add MultimapState API (#23491)
No new revisions were added by this update.
Summary of changes:
.../beam/model/pipeline/v1/beam_runner_api.proto | 6 +
.../core/construction/ParDoTranslation.java | 11 +
.../beam/runners/core/InMemoryStateInternals.java | 192 +++++++-
.../org/apache/beam/runners/core/StateTag.java | 4 +
.../org/apache/beam/runners/core/StateTags.java | 15 +
.../direct/CopyOnAccessInMemoryStateInternals.java | 26 ++
runners/flink/flink_runner.gradle | 1 +
runners/flink/job-server/flink_job_server.gradle | 2 +-
.../state/FlinkBroadcastStateInternals.java | 10 +
.../streaming/state/FlinkStateInternals.java | 21 +
runners/google-cloud-dataflow-java/build.gradle | 1 +
.../beam/runners/dataflow/DataflowRunner.java | 7 +
.../dataflow/worker/WindmillStateInternals.java | 10 +
runners/jet/build.gradle | 1 +
runners/portability/java/build.gradle | 1 +
runners/samza/build.gradle | 1 +
.../samza/runtime/SamzaStoreStateInternals.java | 10 +
runners/spark/job-server/spark_job_server.gradle | 1 +
runners/spark/spark_runner.gradle | 2 +
.../spark/stateful/SparkStateInternals.java | 10 +
.../org/apache/beam/sdk/state/MultimapState.java | 87 ++++
.../org/apache/beam/sdk/state/StateBinder.java | 6 +
.../java/org/apache/beam/sdk/state/StateSpec.java | 7 +
.../java/org/apache/beam/sdk/state/StateSpecs.java | 107 ++++-
...sFailureMessage.java => UsesMultimapState.java} | 8 +-
.../java/org/apache/beam/sdk/transforms/ParDo.java | 5 +
.../sdk/transforms/reflect/DoFnSignatures.java | 5 +
.../org/apache/beam/sdk/transforms/ParDoTest.java | 515 +++++++++++++++++++++
.../beam/fn/harness/state/FnApiStateAccessor.java | 11 +
29 files changed, 1053 insertions(+), 30 deletions(-)
create mode 100644 sdks/java/core/src/main/java/org/apache/beam/sdk/state/MultimapState.java
copy sdks/java/core/src/main/java/org/apache/beam/sdk/testing/{UsesFailureMessage.java => UsesMultimapState.java} (82%)