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

github-bot pushed a change to branch 
dependabot/gradle/commons-cli-commons-cli-1.9.0
in repository https://gitbox.apache.org/repos/asf/beam.git


 discard bef75147ed6 Bump commons-cli:commons-cli from 1.8.0 to 1.9.0
     add a2f5ee26941 Fix configuration of ReadFromKafkaViaSDF which was always 
enabling redistribute and allowing duplicates instead of basing it on 
configuration. (#32134)
     add 8171e8c29a0 copy editing the Gemma notebook (#32188)
     add d716f3152a3 Increase snapshot publish timeout (#32197)
     add c197e4ffc1a [#32121] Support timers in interval windows. (#32180)
     add 028e0eef45a Protect release branch (#32204)
     add d7d9f5145a3 Fix tests after GHA runner Java11 migration (#32190)
     add 2d140762eaa Add callback to with_exception_handling (#32136)
     add 92087f2daa7 [prism] Catch panics in primary execution goroutines. 
(#32210)
     add cbe2b9e2dde [#31926] [java] call provision service when creating 
external workers. (#32198)
     add 11befd32662 [#31927,#31928][prism] Support StringSet and Gauge 
metrics. (#32184)
     add ced67ec1100 [Java11 Migration] Migrate Go testing to use Java11 
container image for xlang (#32212)
     add 65550a71f96 [yaml] Doc improvements (#32117)
     add ff93c48a4c5 Update Gemma 2 Notebook (#32200)
     add f1e214712c8 Bump github.com/aws/aws-sdk-go-v2/feature/s3/manager in 
/sdks (#32214)
     add c9ad32ea8f4 [Managed Iceberg] Support writing to partitioned tables 
(#32102)
     add 83a3db5ce7e More Java11 test fix (#32209)
     add 307002e0146 Update website for 2.58.1 release (#32205)
     add 541e5c85031 Make BQ file load limit controls public (#32101)
     add 391dbf6b243 SolaceIO.read: Encode url parameters in REST requests. 
(#32133)
     add e6c42d2dd82 update runner image (#32220)
     add e4f2322453d Remove executable non-python blocks from Gemma 2 notebook 
(#32219)
     add 8c0fbf75c3a Replacing Jackson Factory with Gson Factory and further 
code updation (#32158)
     add 88713ace637 [prism] rename watermarkRefreshs concept to changedStages. 
(#32233)
     add aa13a692cd8 Add hard delete function to multi_process_shared (#32238)
     add 872a97f15d5 [#32080] Remove restriction on requests package (#32236)
     add bed2e562ece Update ClickHouseIO to use the latest version of the 
ClickHouse JDBC driver (0.6.4) (#32229)
     add 6b4a7a5d73e feat: optimize Spanner changestream metadata table (#32213)
     add e2bf5d6dbe3 Add basic testing for yaml join docs.
     add 7f1c7f4d8df make linter happy
     add 38dfbd4c35e Merge pull request #32141 Add basic testing for yaml join 
docs.
     add 106ba39a3fd Update beam-master to 20240819 (#32240)
     add 9888900b5db Include Iceberg Hive runtime dependencies in IO expansion 
service container (#32232)
     add 68ddd9dc7b9 add a pattern for using a shared object as a cache
     add afb6a09094b apply suggestions from code review
     add 049b478ddd9 fix whitespace error
     add d34c927e57e Apply suggestions from code review
     add 067d6b8edc6 Merge pull request #32187 from 
jaehyeon-kim/feature/add-shared-class-examples
     add 26cd5df5995 Adds an ORDERED_LIST_STATE capability to the Java SDK. 
(#32067)
     add ff64566fbdd Bump google-ads API to v17 (#32244)
     add 714f08b34ae Add to ClickHouseIO dedicated useragnet (#32253)
     add 6582e7ae538 Fix it-mongo compile fail on Java11 (#32243)
     add bd65ee9c5bf Portable runner fixes (#32247)
     add 254519b857a Add Lineage metrics to KafkaIO (#32170)
     add 89b1a7f2028 [yaml] Fix PubSub error message
     add 4365f73cbe3 Merge pull request #32093 [yaml] Fix PubSub error message
     add 63055a8032f Add BatchElements overview doc to Beam Website (#32239)
     add 2da24d0644f [#32245][Go SDK] Copy bytes sent over the State API 
Writer. (#32246)
     add 71e3eedcd65 Update nltk version to 3.9.1 (#32256)
     add 05b1781c6ea [#32221] [prism] Terminate streams for each 
timerfamily+transform pair. (#32223)
     add ec3cec201bf Attach file extension to Iceberg writes (#32254)
     add 65427efe9d0 Bump cloud.google.com/go/spanner from 1.66.0 to 1.67.0 in 
/sdks (#32234)
     add 228554b7319 Bump google.golang.org/api from 0.191.0 to 0.192.0 in 
/sdks (#32175)
     add 8601bbaed8d Bump github.com/tetratelabs/wazero from 1.7.3 to 1.8.0 in 
/sdks (#32193)
     add 3fb4fd0f6ea Bump github.com/aws/aws-sdk-go-v2/feature/s3/manager in 
/sdks (#32266)
     add 917e99670ed Add ErrorHandler pattern to Python.
     add c4be92fd769 Add with_error_handler to ParDo (Map, FlatMap, etc.)
     add 34e28f396ea Add collecting error handler.
     add b69f4d8eb45 Add test stanza and other lint fixes.
     add daf28cdf979 Fix typo.
     add 5141f14503d Fix typo.
     add 049e4b3b6b9 Merge branch 'master' into error-handler
     add 36e5eff40af Add test of with_exception_handling side effects.
     add b3a874f4766 Merge pull request #31856 Add ErrorHandler DLQ API to 
Python.
     add 3bf24217c79 [Managed Iceberg] Support BigQuery Metastore catalog 
(#32242)
     add a0e4541f0f8 Allow setting BigQuery endpoint (#32153)
     add b873be8bdb9 Add timeout to runinference (#32237)
     add c3432b73f4e Bump github.com/testcontainers/testcontainers-go in /sdks 
(#32267)
     add 37ad3196d81 Fixes a breakage related to Kafka upgrade (#32262)
     add c5bf5fc7395 Revert "Portable runner fixes (#32247)" (#32271)
     add 65f556d861e Update requests package to 2.32.0 (#32270)
     add 512b52a2b23 Better error when Python xlang download jar not available 
(#32269)
     add ed4c03e3779 Do not create new Executor everytime createRunner (#32272)
     add a62ff34b7cf Better error message when trying to get Beam Schema from 
proto schema with Struct (#32260)
     add 24699908ebc Moving to 2.60.0-SNAPSHOT on master branch.
     add 6318bc3461a add set state in spark runner (#32226)
     add 995724d651a [prism] Add an idle shutdown timout to prism binary. 
(#32276)
     add 8488a0d056d Move RunInference GC to finalize_bundle (#32281)
     add ea882ab55b6 Check experiment for hotkey logging (#32285)
     add ebf80f326b2 download BQMS catalog jar at build time (#32282)
     add e62daf70077 [CHANGES.md] Add 2.60.0 section. (#32287)
     add 22fbdd5a849 Disable sickbay scheduled runs (#32299)
     add b2ed1c56402 Loose BigQuery GCP project ID regex restrictions (#32178)
     add 1a8ef79eb35 Remove some setup steps we don't need anymore (#32300)
     add 1e80815d12d Parallelize building wheels per language version (#32297)
     add c77460e32b9 Rename delimiter to sep to pass to pandas.
     add e24a0c473fd Merge pull request #32301 Rename delimiter to sep to pass 
to pandas.
     add 46cdc4b220c Fix split with delimiter (#32298)
     add b8bbf593abf Implement Java TestPrismRunner and PrismRunner (#32294)
     add 9c0a9503ebd Make autosharding test more robust (#32293)
     add b23d3ed68b3 patch release docs (#32318)
     add dd662f639b2 fixed invalid links on programming-guide.md (#32317)
     add 3dec995d109 Add beam summit banner (#32320)
     add 24255ac84b7 Add schema to SpannerIO read (#32008)
     add 0ae3b13ac61 Move beam summit banner to top of swiper slide
     add 43963b6f07f Merge pull request #32323 from 
apache/users/damccorm/summitBanner
     add d1157d8a9c0 fix failing ProtoSchemaTranslator on proto3 optional 
fields (#32216)
     add 857eccedc55 Refactor PubsubIO Lineage metrics to work with all runners 
(#32319)
     add 142e39250db Preserve numeric string literals when reading from json.
     add 679e5cc6ff8 Add a test.
     add bc80e9fdbb2 Merge pull request #32303 Preserve numeric string literals 
when reading from json.
     add 9e3aeca6123 Add doc string and signature to generated Python wrappers 
(#32337)
     add 8cc80ff44c5 Add quality warnings to pulsar (#32346)
     add d02ac289fb0 Bump commons-cli:commons-cli from 1.8.0 to 1.9.0

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (bef75147ed6)
            \
             N -- N -- N   
refs/heads/dependabot/gradle/commons-cli-commons-cli-1.9.0 (d02ac289fb0)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 .asf.yaml                                          |    2 +
 .../arc/environments/beam.env                      |    6 +-
 .../IO_Iceberg_Integration_Tests.json              |    2 +-
 ...am_PostCommit_Java_Examples_Dataflow_Java.json} |    0
 .github/workflows/beam_PostCommit_Go_VR_Samza.yml  |    5 +
 .../beam_PostCommit_Java_Hadoop_Versions.yml       |   14 +-
 .../workflows/beam_PostCommit_Java_PVR_Samza.yml   |    8 +
 .../beam_PostCommit_Java_ValidatesRunner_Samza.yml |    8 +-
 ...eam_PostCommit_Python_ValidatesRunner_Samza.yml |    3 +-
 .../workflows/beam_PostCommit_Sickbay_Python.yml   |    4 +-
 .github/workflows/beam_PostCommit_XVR_Samza.yml    |    2 +
 .../beam_PreCommit_Java_HCatalog_IO_Direct.yml     |   15 +
 .../workflows/beam_PreCommit_Java_IOs_Direct.yml   |   15 +
 .../beam_PreCommit_Java_Spark3_Versions.yml        |   10 +-
 .../workflows/beam_Publish_Beam_SDK_Snapshots.yml  |    2 +-
 .github/workflows/build_wheels.yml                 |   29 +-
 .test-infra/dockerized-jenkins/plugins.txt         |    2 +-
 CHANGES.md                                         |   57 +-
 .../org/apache/beam/gradle/BeamModulePlugin.groovy |   14 +-
 contributor-docs/release-guide.md                  |  143 +-
 .../gemma_2_sentiment_and_summarization.ipynb      |   48 +-
 gradle.properties                                  |    4 +-
 .../it/cassandra/CassandraResourceManager.java     |    2 +-
 .../apache/beam/it/common/PipelineLauncher.java    |    2 +-
 .../org/apache/beam/it/common/TestProperties.java  |    2 +-
 .../beam/it/common/utils/ExceptionUtils.java       |    2 +-
 .../beam/it/common/utils/ResourceManagerUtils.java |    2 +-
 .../apache/beam/it/conditions/ConditionCheck.java  |    2 +-
 .../ElasticsearchResourceManager.java              |    2 +-
 .../java/org/apache/beam/it/gcp/LoadTestBase.java  |    2 +-
 .../gcp/bigquery/conditions/BigQueryRowsCheck.java |    5 +-
 .../it/gcp/bigtable/BigtableResourceManager.java   |    2 +-
 .../it/gcp/dataflow/AbstractPipelineLauncher.java  |    2 +-
 .../beam/it/gcp/monitoring/MonitoringClient.java   |    2 +-
 .../gcp/pubsub/conditions/PubsubMessagesCheck.java |    5 +-
 .../it/gcp/spanner/SpannerResourceManager.java     |    2 +-
 .../beam/it/gcp/bigquery/BigQueryStreamingLT.java  |    3 +-
 .../apache/beam/it/kafka/KafkaResourceManager.java |    2 +-
 it/mongodb/build.gradle                            |    4 +
 .../beam/it/mongodb/MongoDBResourceManager.java    |    2 +-
 .../mongodb/conditions/MongoDBDocumentsCheck.java  |    5 +-
 .../apache/beam/it/neo4j/Neo4jResourceManager.java |    2 +-
 .../beam/it/neo4j/conditions/Neo4jQueryCheck.java  |    5 +-
 .../beam/it/splunk/SplunkResourceManager.java      |    2 +-
 .../it/splunk/conditions/SplunkEventsCheck.java    |    8 +-
 .../TestContainerResourceManager.java              |    2 +-
 .../beam/it/truthmatchers/PipelineAsserts.java     |    2 +-
 .../beam/it/truthmatchers/RecordsSubject.java      |    2 +-
 .../beam/model/pipeline/v1/beam_runner_api.proto   |    4 +
 .../wrappers/streaming/SplittableDoFnOperator.java |    9 +-
 runners/google-cloud-dataflow-java/build.gradle    |    4 +-
 .../examples/build.gradle                          |    8 +-
 .../dataflow/DataflowPipelineTranslator.java       |    2 +-
 .../runners/dataflow/util/PackageUtilTest.java     |    4 +-
 .../worker/DataflowWorkProgressUpdater.java        |    3 +-
 .../worker/SplittableProcessFnFactory.java         |   15 +-
 .../work/processing/StreamingWorkScheduler.java    |    5 +-
 .../graph/LengthPrefixUnknownCodersTest.java       |   10 +-
 .../dataflow/worker/testing/GenericJsonAssert.java |    8 +-
 .../worker/testing/GenericJsonMatcher.java         |    8 +-
 runners/prism/java/build.gradle                    |    1 +
 .../apache/beam/runners/prism/PrismExecutor.java   |    5 +-
 .../apache/beam/runners/prism/PrismLocator.java    |   12 +-
 .../beam/runners/prism/PrismPipelineOptions.java   |   17 +
 .../beam/runners/prism/PrismPipelineResult.java    |   33 +-
 .../org/apache/beam/runners/prism/PrismRunner.java |   72 +-
 .../beam/runners/prism/PrismRunnerRegistrar.java   |   25 +-
 .../runners/prism/TestPrismPipelineOptions.java    |    8 +-
 .../apache/beam/runners/prism/TestPrismRunner.java |   84 +
 .../beam/runners/prism/PrismExecutorTest.java      |    8 +-
 .../runners/prism/PrismPipelineResultTest.java     |  130 --
 .../apache/beam/runners/prism/PrismRunnerTest.java |  117 +-
 .../SplittableParDoProcessKeyedElementsOp.java     |   12 +-
 .../spark/stateful/SparkStateInternals.java        |   78 +-
 .../spark/stateful/SparkStateInternalsTest.java    |   26 +-
 sdks/go.mod                                        |   56 +-
 sdks/go.sum                                        |  108 +-
 sdks/go/cmd/prism/prism.go                         |   25 +-
 sdks/go/examples/kafka/taxi.go                     |    6 +-
 sdks/go/examples/xlang/bigquery/wordcount.go       |    6 +-
 sdks/go/pkg/beam/core/core.go                      |    2 +-
 sdks/go/pkg/beam/core/runtime/harness/statemgr.go  |    9 +-
 .../beam/model/fnexecution_v1/beam_fn_api.pb.go    |    7 +-
 .../model/fnexecution_v1/beam_fn_api_grpc.pb.go    |    2 +-
 .../model/fnexecution_v1/beam_provision_api.pb.go  |    2 +-
 .../fnexecution_v1/beam_provision_api_grpc.pb.go   |    2 +-
 .../model/jobmanagement_v1/beam_artifact_api.pb.go |    2 +-
 .../jobmanagement_v1/beam_artifact_api_grpc.pb.go  |    2 +-
 .../jobmanagement_v1/beam_expansion_api.pb.go      |    2 +-
 .../jobmanagement_v1/beam_expansion_api_grpc.pb.go |    2 +-
 .../beam/model/jobmanagement_v1/beam_job_api.pb.go |    2 +-
 .../model/jobmanagement_v1/beam_job_api_grpc.pb.go |    2 +-
 .../beam/model/pipeline_v1/beam_runner_api.pb.go   | 2177 ++++++++++----------
 .../model/pipeline_v1/beam_runner_api_grpc.pb.go   |    2 +-
 sdks/go/pkg/beam/model/pipeline_v1/endpoints.pb.go |    2 +-
 .../model/pipeline_v1/external_transforms.pb.go    |  206 +-
 sdks/go/pkg/beam/model/pipeline_v1/metrics.pb.go   |  698 ++++---
 sdks/go/pkg/beam/model/pipeline_v1/schema.pb.go    |    2 +-
 .../model/pipeline_v1/standard_window_fns.pb.go    |    2 +-
 sdks/go/pkg/beam/runners/prism/internal/coders.go  |   12 +-
 .../pkg/beam/runners/prism/internal/coders_test.go |   16 +-
 .../prism/internal/engine/elementmanager.go        |  136 +-
 .../runners/prism/internal/engine/teststream.go    |   12 +-
 .../beam/runners/prism/internal/engine/timers.go   |   68 +-
 sdks/go/pkg/beam/runners/prism/internal/execute.go |   39 +-
 .../beam/runners/prism/internal/handlerunner.go    |    2 +-
 .../prism/internal/jobservices/management.go       |   22 +-
 .../runners/prism/internal/jobservices/metrics.go  |  123 +-
 .../prism/internal/jobservices/metrics_test.go     |   38 +
 .../runners/prism/internal/jobservices/server.go   |   53 +-
 sdks/go/pkg/beam/runners/prism/internal/stage.go   |   56 +-
 sdks/go/pkg/beam/runners/prism/internal/web/web.go |    8 +-
 .../beam/runners/prism/internal/worker/bundle.go   |    5 +-
 sdks/go/pkg/beam/runners/prism/prism.go            |   12 +
 sdks/go/test/build.gradle                          |   10 +-
 .../resources/beam/checkstyle/suppressions.xml     |    4 +-
 .../java/org/apache/beam/sdk/io/TextSource.java    |    8 +-
 .../java/org/apache/beam/sdk/metrics/Lineage.java  |    6 +-
 .../beam/sdk/util/construction/Environments.java   |    1 +
 .../org/apache/beam/sdk/io/TextIOReadTest.java     |    7 +-
 .../sdk/util/construction/EnvironmentsTest.java    |    3 +
 .../google-cloud-platform-core/build.gradle        |    2 +-
 .../beam/sdk/extensions/gcp/util/Transport.java    |    4 +-
 .../beam/sdk/extensions/gcp/util/GcsUtilTest.java  |   10 +-
 ...LatencyRecordingHttpRequestInitializerTest.java |    4 +-
 .../gcp/util/RetryHttpRequestInitializerTest.java  |    4 +-
 .../extensions/protobuf/ProtoSchemaTranslator.java |   12 +-
 .../protobuf/ProtoSchemaTranslatorTest.java        |   15 +
 .../sdk/extensions/protobuf/TestProtoSchemas.java  |   22 +
 .../src/test/proto/proto3_schema_messages.proto    |   14 +-
 .../src/test/proto/proto3_schema_options.proto     |    2 +
 .../beam/fn/harness/ExternalWorkerService.java     |   44 +-
 sdks/java/io/clickhouse/build.gradle               |    2 +-
 .../beam/sdk/io/clickhouse/ClickHouseIO.java       |    9 +-
 .../beam/sdk/io/clickhouse/ClickHouseWriter.java   |    6 +-
 .../beam/sdk/io/clickhouse/ClickHouseIOTest.java   |   29 +-
 sdks/java/io/expansion-service/build.gradle        |    9 +-
 sdks/java/io/google-ads/build.gradle               |    2 +-
 .../apache/beam/sdk/io/googleads/GoogleAdsIO.java  |    8 +-
 .../{GoogleAdsV14.java => GoogleAdsV17.java}       |  100 +-
 .../sdk/io/googleads/DummyRateLimitPolicy.java     |   11 +-
 ...GoogleAdsV14Test.java => GoogleAdsV17Test.java} |   90 +-
 .../io/googleads/MockGoogleAdsClientFactory.java   |   10 +-
 sdks/java/io/google-cloud-platform/build.gradle    |    3 +-
 .../beam/sdk/io/gcp/bigquery/BigQueryIO.java       |   37 +-
 .../beam/sdk/io/gcp/bigquery/BigQueryOptions.java  |   10 +
 .../sdk/io/gcp/bigquery/BigQueryServicesImpl.java  |   64 +-
 .../io/gcp/healthcare/HttpHealthcareApiClient.java |    4 +-
 .../sdk/io/gcp/pubsub/PreparePubsubWriteDoFn.java  |   10 +
 .../apache/beam/sdk/io/gcp/pubsub/PubsubIO.java    |   47 +-
 .../sdk/io/gcp/pubsub/PubsubUnboundedSink.java     |   12 -
 .../sdk/io/gcp/pubsub/PubsubUnboundedSource.java   |   14 -
 .../apache/beam/sdk/io/gcp/spanner/SpannerIO.java  |   66 +-
 .../sdk/io/gcp/spanner/SpannerQuerySourceDef.java  |   56 +
 .../spanner/SpannerSchemaRetrievalException.java}  |   14 +-
 .../beam/sdk/io/gcp/spanner/SpannerSourceDef.java} |   25 +-
 .../sdk/io/gcp/spanner/SpannerTableSourceDef.java  |   63 +
 .../beam/sdk/io/gcp/spanner/StructUtils.java       |   67 +
 .../dao/PartitionMetadataAdminDao.java             |   83 +-
 .../sdk/io/gcp/bigquery/BigQueryHelpersTest.java   |    1 +
 .../io/gcp/bigquery/BigQueryServicesImplTest.java  |   33 +-
 .../beam/sdk/io/gcp/healthcare/FhirIOTestUtil.java |    5 +-
 .../beam/sdk/io/gcp/spanner/SpannerIOReadTest.java |   26 +
 .../beam/sdk/io/gcp/spanner/SpannerReadIT.java     |   34 +
 .../beam/sdk/io/gcp/spanner/StructUtilsTest.java   |   66 +
 .../dao/PartitionMetadataAdminDaoTest.java         |   29 +-
 sdks/java/io/hcatalog/build.gradle                 |   13 +-
 .../java/io/iceberg/bigquerymetastore/build.gradle |   56 +
 sdks/java/io/iceberg/build.gradle                  |    6 +
 sdks/java/io/iceberg/hive/build.gradle             |    4 +-
 .../apache/beam/sdk/io/iceberg/RecordWriter.java   |   77 +-
 .../beam/sdk/io/iceberg/RecordWriterManager.java   |  298 +++
 .../sdk/io/iceberg/WriteGroupedRowsToFiles.java    |   49 +-
 .../sdk/io/iceberg/WriteUngroupedRowsToFiles.java  |  164 +-
 .../sdk/io/iceberg/BigQueryMetastoreCatalogIT.java |  274 +++
 .../apache/beam/sdk/io/iceberg/IcebergIOIT.java    |  285 +--
 .../sdk/io/iceberg/RecordWriterManagerTest.java    |  266 +++
 .../beam/sdk/io/iceberg/TestDataWarehouse.java     |    8 +-
 .../beam/sdk/io/kafka/KafkaExactlyOnceSink.java    |   16 +
 .../java/org/apache/beam/sdk/io/kafka/KafkaIO.java |    2 -
 .../beam/sdk/io/kafka/KafkaUnboundedSource.java    |   13 +
 .../org/apache/beam/sdk/io/kafka/KafkaWriter.java  |   18 +-
 .../beam/sdk/io/kafka/ReadFromKafkaDoFn.java       |   28 +-
 ...KafkaIOReadImplementationCompatibilityTest.java |   23 +-
 .../org/apache/beam/sdk/io/kafka/KafkaIOTest.java  |   73 +-
 .../sdk/io/kafka/upgrade/KafkaIOTranslation.java   |   28 +-
 .../org/apache/beam/sdk/io/pulsar/PulsarIO.java    |   15 +
 .../beam/sdk/io/pulsar/ReadFromPulsarDoFn.java     |    5 +
 .../beam/sdk/io/pulsar/WriteToPulsarDoFn.java      |    5 +
 .../apache/beam/sdk/io/pulsar/package-info.java    |    6 +-
 .../solace/broker/SempBasicAuthClientExecutor.java |   23 +-
 .../broker/SempBasicAuthClientExecutorTest.java    |   81 +
 sdks/python/apache_beam/io/gcp/bigquery_test.py    |   11 +-
 sdks/python/apache_beam/io/textio.py               |   14 +-
 sdks/python/apache_beam/io/textio_test.py          |   30 +
 sdks/python/apache_beam/ml/inference/base.py       |  222 +-
 sdks/python/apache_beam/ml/inference/base_test.py  |  216 ++
 sdks/python/apache_beam/pipeline.py                |    7 +
 .../apache_beam/runners/dataflow/internal/names.py |    2 +-
 .../runners/portability/prism_runner_test.py       |   32 -
 sdks/python/apache_beam/transforms/core.py         |   55 +-
 sdks/python/apache_beam/transforms/core_test.py    |   71 +
 .../apache_beam/transforms/error_handling.py       |  126 ++
 .../apache_beam/transforms/error_handling_test.py  |  148 ++
 .../transforms/external_transform_provider.py      |   50 +-
 .../external_transform_provider_it_test.py         |   11 +-
 .../apache_beam/utils/multi_process_shared.py      |   23 +
 .../apache_beam/utils/multi_process_shared_test.py |   43 +
 sdks/python/apache_beam/utils/subprocess_server.py |    3 +-
 sdks/python/apache_beam/version.py                 |    2 +-
 sdks/python/apache_beam/yaml/readme_test.py        |   39 +-
 sdks/python/apache_beam/yaml/standard_io.yaml      |    4 +-
 .../{version.py => yaml/tests/tsv.yaml}            |   33 +-
 sdks/python/apache_beam/yaml/yaml_combine.py       |    2 +-
 sdks/python/apache_beam/yaml/yaml_io.py            |   12 +-
 sdks/python/apache_beam/yaml/yaml_join.py          |    3 +-
 .../container/py310/base_image_requirements.txt    |    4 +-
 .../container/py311/base_image_requirements.txt    |    4 +-
 .../container/py312/base_image_requirements.txt    |    4 +-
 .../container/py38/base_image_requirements.txt     |    4 +-
 .../container/py39/base_image_requirements.txt     |    4 +-
 sdks/python/gen_xlang_wrappers.py                  |    3 +-
 sdks/python/setup.py                               |    4 +-
 sdks/python/test-suites/portable/common.gradle     |    5 +-
 sdks/typescript/package.json                       |    2 +-
 settings.gradle.kts                                |    2 +
 website/www/site/config.toml                       |    2 +-
 website/www/site/content/en/blog/beam-2.58.0.md    |    1 +
 website/www/site/content/en/blog/beam-2.58.1.md    |   45 +
 .../en/documentation/patterns/batch-elements.md    |   45 +
 .../content/en/documentation/patterns/overview.md  |    5 +
 .../en/documentation/patterns/shared-class.md      |   93 +
 .../content/en/documentation/programming-guide.md  |    4 +-
 .../content/en/documentation/sdks/yaml-combine.md  |    6 +-
 .../en/documentation/sdks/yaml-inline-python.md    |    2 -
 .../content/en/documentation/sdks/yaml-join.md     |    2 +-
 .../www/site/content/en/documentation/sdks/yaml.md |    2 +-
 .../www/site/content/en/get-started/downloads.md   |   13 +-
 website/www/site/layouts/partials/header.html      |    6 +
 .../partials/section-menu/en/documentation.html    |    1 +
 website/www/site/static/images/banner_desktop.png  |  Bin 79738 -> 216408 bytes
 website/www/site/static/images/banner_mobile.png   |  Bin 64923 -> 581537 bytes
 242 files changed, 6660 insertions(+), 2917 deletions(-)
 copy .github/trigger_files/{beam_PostCommit_Python_Dependency.json => 
beam_PostCommit_Java_Examples_Dataflow_Java.json} (100%)
 copy 
sdks/java/io/google-ads/src/test/java/org/apache/beam/sdk/io/googleads/DummyRateLimitPolicy.java
 => 
runners/prism/java/src/main/java/org/apache/beam/runners/prism/PrismRunnerRegistrar.java
 (55%)
 copy 
sdks/java/io/pulsar/src/main/java/org/apache/beam/sdk/io/pulsar/package-info.java
 => 
runners/prism/java/src/main/java/org/apache/beam/runners/prism/TestPrismPipelineOptions.java
 (73%)
 create mode 100644 
runners/prism/java/src/main/java/org/apache/beam/runners/prism/TestPrismRunner.java
 delete mode 100644 
runners/prism/java/src/test/java/org/apache/beam/runners/prism/PrismPipelineResultTest.java
 rename 
sdks/java/io/google-ads/src/main/java/org/apache/beam/sdk/io/googleads/{GoogleAdsV14.java
 => GoogleAdsV17.java} (89%)
 rename 
sdks/java/io/google-ads/src/test/java/org/apache/beam/sdk/io/googleads/{GoogleAdsV14Test.java
 => GoogleAdsV17Test.java} (90%)
 create mode 100644 
sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/spanner/SpannerQuerySourceDef.java
 copy 
sdks/java/io/{pulsar/src/main/java/org/apache/beam/sdk/io/pulsar/package-info.java
 => 
google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/spanner/SpannerSchemaRetrievalException.java}
 (69%)
 copy 
sdks/java/io/{google-ads/src/main/java/org/apache/beam/sdk/io/googleads/GoogleAdsIO.java
 => 
google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/spanner/SpannerSourceDef.java}
 (60%)
 create mode 100644 
sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/spanner/SpannerTableSourceDef.java
 create mode 100644 sdks/java/io/iceberg/bigquerymetastore/build.gradle
 create mode 100644 
sdks/java/io/iceberg/src/main/java/org/apache/beam/sdk/io/iceberg/RecordWriterManager.java
 create mode 100644 
sdks/java/io/iceberg/src/test/java/org/apache/beam/sdk/io/iceberg/BigQueryMetastoreCatalogIT.java
 create mode 100644 
sdks/java/io/iceberg/src/test/java/org/apache/beam/sdk/io/iceberg/RecordWriterManagerTest.java
 create mode 100644 sdks/python/apache_beam/transforms/error_handling.py
 create mode 100644 sdks/python/apache_beam/transforms/error_handling_test.py
 copy sdks/python/apache_beam/{version.py => yaml/tests/tsv.yaml} (50%)
 create mode 100644 website/www/site/content/en/blog/beam-2.58.1.md
 create mode 100644 
website/www/site/content/en/documentation/patterns/batch-elements.md
 create mode 100644 
website/www/site/content/en/documentation/patterns/shared-class.md

Reply via email to