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

damccorm pushed a change to branch users/damccorm/combineValuesJava
in repository https://gitbox.apache.org/repos/asf/beam.git


    from a542d8f5dae Syntax + format
     add bd77a1eff91 ci: update Python version from 3.12 to 3.13 in Flink 
pre-commit workflow (#36389)
     add 7174991d487 fix(python-sdk): restrict transformers version for python 
3.9 compat (#36385)
     add 60436605e19 Add schema provider support for Kafka redistribute options 
(#36332)
     add 517bef3290f fix: handle empty requests in milvus search to avoid 
connection attempts (#36388)
     add 0b9fe991555 [Python] cloudsql_it_test  fixture runs before setupclass 
(#36406)
     add 25f65521f5b input is reshuffled so we can't guarantee that same input 
row will get specific job id based on which we have assert. (#36402)
     add 10a049ecf81 Fix python 3.13 version for different workflows (#36399)
     add 7542aeabbcf enrichment_test.EnrichmentTest  flaky fix (#36407)
     add 1282e6cb0bd [Dataflow Streaming] Fix race in GetDataStream that could 
leave get data requests orphaned on stream errors after half-closing. (#36401)
     add 0b337b7df9d Add ibrahim user access (#36410)
     add 7cedc0d2380 Update Dev Image tag to latest (#36411)
     add 09aa10c52f1 Python examples to use IObase IOs sinks in streaming (and 
batch) (#35811)
     add 1a6ec3a0826 Per element schema parsing in ConvertToBeamRows (#36393)
     add 9076b1a1e0f Add labels to unlabeled transforms (#36381)
     add 6d5b9843198 Fix Python 3.13 workflows (#36416)
     add 060b1b7b858 [Dataflow Streaming] Remove one wait for GetData (#36417)
     add 7b03da94989 Bump actions/setup-python from 4 to 6 (#36277)
     add c52cb21ba05 chore: update milvus container image version to v2.6.2 
(#36413)
     add 6fe2c280df9 Bump github.com/docker/docker in /sdks (#36398)
     add 3d5eaf3969f Add ThrottlingSignaler class to the Java SDK (#36119)
     add 492d270efd8 Bump nodemailer from 6.9.9 to 7.0.7 in 
/scripts/ci/issue-report (#36419)
     add 9944acf243e Add permissions for storage (#36423)
     add ec35441d7f3 CombinePerKey with gbek (Python) (#36382)
     add 4181f6f2d43 Pickle the relative path for code objects when cloudpickle 
is used to encode special deterministic types. (#36345)
     add e8b41d7664a Fix execute gradle task for examples (#36421)
     add d82f4fb25b2 Add Java 25 tests (#36409)
     add 661c730d788 Revert "Bump actions/setup-python from 4 to 6 (#36277)" 
(#36427)
     add 77973ca0aea GCP User IAM workflow modified to post Terraform plan as a 
comment on PRs (#36375)
     add f9feffcaec7 GHA fix: GCP User Roles (#36429)
     add d19b534ba0b Fix split thresholds for BQ sink (#36422)
     add 27ad139bb18 Allow passing label through GBK (#36426)
     add c8df4da229d Add pipeline option to force GBEK (Java) (#36346)
     add 48306ac9422 Merge in master

No new revisions were added by this update.

Summary of changes:
 .github/trigger_files/beam_PostCommit_Java.json    |   2 +-
 .../beam_PostCommit_Java_DataflowV1.json           |   2 +-
 .../beam_PostCommit_Java_DataflowV2.json           |   2 +-
 .github/trigger_files/beam_PostCommit_Python.json  |   2 +-
 .github/workflows/README.md                        |  10 +-
 .../beam_Infrastructure_UsersPermissions.yml       |  37 ++++-
 .../beam_PostCommit_Java_Examples_Dataflow_ARM.yml |   2 +-
 ...beam_PostCommit_Java_Examples_Dataflow_Java.yml |   2 +-
 ...m_PostCommit_Java_Examples_Dataflow_V2_Java.yml |   2 +-
 ..._Java_ValidatesRunner_Dataflow_JavaVersions.yml |   2 +-
 ...it_Java_ValidatesRunner_Direct_JavaVersions.yml |   2 +-
 .../beam_PostCommit_Python_Examples_Dataflow.yml   |   4 +-
 .../beam_PostCommit_Python_MongoDBIO_IT.yml        |   6 +-
 ..._PostCommit_XVR_PythonUsingJavaSQL_Dataflow.yml |   4 +-
 .../workflows/beam_PreCommit_Python_PVR_Flink.yml  |   4 +-
 CHANGES.md                                         |   1 +
 .../org/apache/beam/gradle/BeamModulePlugin.groovy |  12 +-
 examples/java/build.gradle                         |  28 ----
 examples/java/common.gradle                        |  31 ++++
 examples/java/iceberg/build.gradle                 |  28 ----
 examples/java/sql/build.gradle                     |  26 +---
 infra/iam/users.yml                                |  25 ++--
 .../examples/build.gradle                          | 100 +++++++------
 .../windmill/client/grpc/GrpcGetDataStream.java    |  22 +--
 .../client/grpc/GrpcGetDataStreamRequests.java     |   9 +-
 .../client/grpc/GrpcGetDataStreamTest.java         |  24 ++-
 scripts/ci/issue-report/package-lock.json          |  15 +-
 scripts/ci/issue-report/package.json               |   2 +-
 sdks/go.mod                                        |   2 +-
 sdks/go.sum                                        |   4 +-
 .../apache/beam/sdk/transforms/CombineTest.java    |   2 -
 .../apache/beam/sdk/transforms/GroupByKeyIT.java   |   2 +-
 .../components/throttling/ThrottlingSignaler.java} |  27 +++-
 .../DebeziumReadSchemaTransformProvider.java       |   1 -
 .../sdk/io/gcp/bigquery/SplittingIterable.java     |  15 +-
 .../bigquery/StorageApiWriteUnshardedRecords.java  |  17 ++-
 .../KafkaReadSchemaTransformConfiguration.java     |  30 ++++
 .../io/kafka/KafkaReadSchemaTransformProvider.java |  29 ++++
 .../KafkaReadSchemaTransformProviderTest.java      |   7 +-
 sdks/java/testing/test-utils/build.gradle          |   2 +-
 .../testutils/jvmverification/JvmVerification.java |  16 +-
 sdks/python/apache_beam/coders/coder_impl.pxd      |   1 +
 sdks/python/apache_beam/coders/coder_impl.py       |  14 +-
 sdks/python/apache_beam/coders/coders.py           |  39 +++--
 .../apache_beam/coders/coders_test_common.py       |  57 ++++++-
 .../anomaly_detection_pipeline/setup.py            |   2 +-
 .../inference/sklearn_examples_requirements.txt    |   2 +-
 sdks/python/apache_beam/examples/sinks/README.md   |  59 ++++++++
 .../python/apache_beam/examples/sinks}/__init__.py |   0
 .../apache_beam/examples/sinks/generate_event.py   | 144 ++++++++++++++++++
 .../examples/sinks/test_periodicimpulse.py         |  68 +++++++++
 .../examples/sinks/test_write_bounded.py           |  98 ++++++++++++
 .../examples/sinks/test_write_unbounded.py         | 166 +++++++++++++++++++++
 .../transforms/elementwise/enrichment_test.py      |   3 +-
 sdks/python/apache_beam/io/gcp/bigquery.py         |   3 +
 .../apache_beam/io/gcp/bigquery_file_loads_test.py |   6 +-
 .../apache_beam/ml/rag/enrichment/milvus_search.py |   3 +
 .../ml/rag/enrichment/milvus_search_it_test.py     |   2 +-
 .../apache_beam/runners/dataflow/internal/names.py |   2 +-
 sdks/python/apache_beam/transforms/core.py         |  51 +++++--
 sdks/python/apache_beam/transforms/core_it_test.py | 109 ++++++++++++++
 .../enrichment_handlers/cloudsql_it_test.py        |   3 +-
 .../python/apache_beam/transforms/external_java.py |   7 +-
 sdks/python/apache_beam/transforms/util.py         |  40 ++++-
 .../container/ml/py313/ml_image_requirements.txt   |   2 +-
 .../container/py313/base_image_requirements.txt    |   2 +-
 sdks/python/setup.py                               |  12 +-
 sdks/python/test-suites/tox/py313/build.gradle     |   2 +
 .../en/documentation/runtime/environments.md       |   1 +
 69 files changed, 1186 insertions(+), 272 deletions(-)
 copy 
sdks/java/io/{google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/firestore/CounterFactory.java
 => 
components/src/main/java/org/apache/beam/sdk/io/components/throttling/ThrottlingSignaler.java}
 (51%)
 create mode 100644 sdks/python/apache_beam/examples/sinks/README.md
 copy {examples/notebooks/notebook_test_scripts => 
sdks/python/apache_beam/examples/sinks}/__init__.py (100%)
 create mode 100644 sdks/python/apache_beam/examples/sinks/generate_event.py
 create mode 100644 
sdks/python/apache_beam/examples/sinks/test_periodicimpulse.py
 create mode 100644 sdks/python/apache_beam/examples/sinks/test_write_bounded.py
 create mode 100644 
sdks/python/apache_beam/examples/sinks/test_write_unbounded.py
 create mode 100644 sdks/python/apache_beam/transforms/core_it_test.py

Reply via email to