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

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


    from 7eab4e89d0f add to coverage tasks
     add 5ffd998ed80 Bump golang.org/x/oauth2 from 0.32.0 to 0.33.0 in /sdks 
(#36767)
     add ad73e89987e Fix PostCommit XVR GoUsingJava Dataflow job (#36757)
     add 8a69cddcbf1 update container java version
     add c236996a455 Merge pull request #36762 from 
derrickaw/updateJavaTagging_20251104
     add 659201612f7 Move DataflowRunnerTest.java references to Python 3.10 
containers (#36774)
     add 11b0579d0c7 Dont use platform separator for docker build paths. 
(#36777)
     add 82fe92a2ba2 Bump github.com/aws/aws-sdk-go-v2/config in /sdks (#36783)
     add 2cd7a75a86c Adds SchemaFieldNumber annotations to Iceberg classes that 
use SchemaCoder
     add 296421d0203 Merge pull request #36780: Adds SchemaFieldNumber 
annotations to Iceberg classes that use the SchemaCoder
     add 8e5b84527e1 Bump github.com/tetratelabs/wazero from 1.9.0 to 1.10.1 in 
/sdks (#36797)
     add 4eff1798314 fix CVE-2025-59250 (#36800)
     add 4a59cb778e6 Fix Post Commit Transform Service (#36799)
     add 83ebe731133 [1/3] sdks/python: refactor Milvus-related utilities as 
preparation step for Milvus Sink I/O integration (#35708)
     add addc06e8200 [Dataflow Streaming] Reuse ByteStringOutputStream buffers 
in WindmillBag (#36742)
     add 8c44a9ee80e Support custom id function in async_dofn (#36779)
     add d134f242c78 Bump github.com/aws/aws-sdk-go-v2/feature/s3/manager in 
/sdks (#36804)
     add de918a653f2 fix(iceberg): Incorrect $partition Metadata in Trino for 
Iceberg Tables Written via IcebergIO.writeRows with Timestamp Partitioning 
(#36562)
     add ce1b1dcbc59 Fix flaky GCS bucket deletion in 
test_create_default_bucket (#36786)
     add 1aca8519a47 Fix 
PostCommit_Java_ValidatesRunner_SparkStructuredStreaming (#36810)
     add 13949036151 Bring the Python Version update docs into the main repo 
(#36811)
     add 55c5854e6a3 Remove remaining ununsed Python 3.9 artifacts (#36812)
     add 49de281005b Convert pipeline.py type comments to type hints (#36801)
     add 61b8f416e61 Changes multimap entries Iterable to make a deep copy of 
pending adds and deletes (#36759)
     add db08b7c8c0b Type inference tests (#36776)
     add e51998b00ae Fix test_create_default_bucket: check None instead of 
NotFound (#36814)
     add 6ba393a26e9 Added function for deterministic ID for class definitions 
by hashing. (#36793)
     add 63a8be9f023 Handle query returned with empty rows gracefully on 
bigquery enrichmement (#36791)
     add 92888144601 optimize grpc settings  (#36528)
     add ae2d3b80a4c Bump golang.org/x/net from 0.46.0 to 0.47.0 in /sdks 
(#36817)
     add c8d7ca02867 Fix DinD Action failure (#36813)
     add 57320861aa2 Ensure that Operations are aborted when MapTaskExecutor is 
closed. Add tests around setup/teardown of DoFns (#36631)
     add 715a482bf5a Update REVIEWERS.yml (#36828)
     add 3af78a7a19d Fix DinD startup failures (#36835)
     add d4f5372a67c Improve error message for decoding input stream (#36823)
     add ce58563ffd9 update container tag (#36826)
     add 53a0d3c31b7 Update BOM to 26.71.0 (#36663)
     add 3721c17265e Adds proto fields for overwriting fetch/write state 
functionality (#36708)
     add 914c16eb1d1 Provide more contextual error message for PyCoder (#36825)
     add b843f4af3eb Increase the GZip DeflaterOutputStream buffer size to 
increase performance (#36818)
     add a799d2b76ea Bump google.golang.org/grpc from 1.76.0 to 1.77.0 in /sdks 
(#36843)
     add 050369f39d1 make use of generic type info in *Utils classes
     add b369dfa3814 make use of generic type info in *Utils classes (#36581)
     add 87d204f6038 Fix inconsistent data type in GenericRecord and AvroSchema 
for AvroWriter (#36839)
     add 6d9df8cbc81 Remove 3.9-specific branches in typehinting module (#36732)
     add eadbc6e74fc Kerberos auth python (#36211)
     add f41cbde78c1 Allow users to specify trusted Avro serializable classes 
to Dataflow worker (#36809)
     add 534e1cb0dbf Add artifactregistry.writer to service account (#36756)
     add 0ab2d039f8d Add @Pure annotations to Preconditions
     add e84b318ad3c Add @Pure annotations to DoFnSignature
     add a33d59420c7 Add @Pure annotations to DoFnSchemaInformation
     add 8f5bc796213 Add @Pure annotations to TimerSpec
     add edad6545dad Add @Pure annotations to SideInputReader
     add 6c99f7ceb71 Add @Pure annotations to LateDataUtils
     add f07ca33e355 Fix nullness errors in SimpleDoFnRunner and DoFnInvoker
     add 87530a369fb Trivial change to KafkaSourceConsumerFnTest to eliminate 
warning
     add be65cfe8d78 Fix nullness of currentRecordId and currentRecordOffset
     add 2a06694cc5e Merge pull request #35029: Fix nullness errors in 
SimpleDoFnRunner and DoFnInvoker
     add f5b4b6d2429 Add back sys import. (#36862)
     add 5806b6e4b93 Support Beam MicrosInstant conversion to Avro Timestamp 
(#36605)
     add 614e742a9d0 Bump com.gradle.common-custom-user-data-gradle-plugin 
(#36856)
     add 108225d3797 Add Iceberg CDC support to YAML (#36641)
     add 8e8fd1aefc1 Bump golang.org/x/crypto from 0.35.0 to 0.45.0 in 
/.test-infra/mock-apis (#36865)
     add e336419205c Bump github.com/aws/aws-sdk-go-v2/feature/s3/manager in 
/sdks (#36867)
     add 8ef3a2446bc Change KafkaIO to default to offset-based deduplication 
when redistribute is enabled for Dataflow java runner. (#36849)
     add 3d5d04b9f39 Enable some advanced state validates runner tests for 
dataflow legacy and v2. (#36808)
     add b0b67bf0796 Bump github.com/aws/aws-sdk-go-v2/service/s3 in /sdks 
(#36872)
     add 62ffc638bcb Fix DROP IF NOT EXISTS statement
     add 4970cba9482 Merge pull request #36863: Fix DROP IF NOT EXISTS statement
     add 7f499788a40 Add Iceberg Schema Support for PassThroughLogicalType 
(#36870)
     add b20ccbfe3ef [2/3] sdks/python: sink data with Milvus Search I/O 
connector  (#36729)
     add 6d94d5c00ee Bump github.com/aws/aws-sdk-go-v2/feature/s3/manager in 
/sdks (#36882)
     add f9f13c331dd enhance python tests (#36852)
     add 6a8244815b0 Move Kafka read with redistribute override to Kafka IO 
package. (#36887)
     add 94336fa0187 Make RestrictionTrackers.getProgress unblocking until 
initial progress successfully returned (#36750)
     add c84ccd385c2 callStateMap was accessed from multiple threads without 
synchronization. changing callStateMap to concurrent hashmap (#36886)
     add c8aa39898cf Fix GcsEndpoint serialization in GcsOptions (#36879)
     add 876cda39434 [Docs] Add table of contents for contributor docs (#36861)
     add 543056a7898 split redis into extra (#36772)
     add 388e5e59ff6 Supports Asynchronous Runs in Interactive Beam (#36853)
     add a9e2e68e507 [OpenTelemetry] Add OpenTelemetry options to 
SdkHarnessOptions (#36716)
     add 45911229938 Iceberg direct write (#36720)
     add 203f45cee86 Support beam:logical_type:micros_instant:v1 in SpannerIo. 
(#36840)
     add db09899eb20 Move to macos-15 (#36900)
     add d421c98075c Upgrade HCatalogIO to Hive 4.0.1 (#36901)
     add 5b8743b9366 [BEAM-36736] Add state sampling for timer processing in 
the Python SDK (#36737)
     add 2f75792d044 Flink 1.20 support (#36893)
     add 436662293b6 Bump github.com/nats-io/nats-server/v2 from 2.12.1 to 
2.12.2 in /sdks (#36816)
     add c72970d0ee3 Fix CSP issues (#36902)
     add baa1751d837 comment out potential race condition until further 
investigation in enrichment test (#36907)
     add 744275030ac Moving to 2.71.0-SNAPSHOT on master branch.
     add bdd042509b6 Update CHANGES.md to have fields for 2.71.0 release
     add 2ffd443b986 Fix inconsistent handling of Firestore Project and 
Database ID (#36895)
     add c65ea33bb6b merge in tox and fix hadoop extra

No new revisions were added by this update.

Summary of changes:
 .asf.yaml                                          |   1 +
 .github/REVIEWERS.yml                              |   7 +-
 .github/actions/dind-up-action/action.yml          |  24 +-
 .../test-properties.json                           |   6 +-
 .../IO_Iceberg_Integration_Tests.json              |   2 +-
 ...m_PostCommit_Java_ValidatesRunner_Dataflow.json |   5 +-
 ...it_Java_ValidatesRunner_Dataflow_Streaming.json |   6 +-
 ...ostCommit_Java_ValidatesRunner_Dataflow_V2.json |   6 +-
 ...Java_ValidatesRunner_Dataflow_V2_Streaming.json |   5 +-
 ...a_ValidatesRunner_SparkStructuredStreaming.json |   2 -
 .../beam_PostCommit_Python_Xlang_Gcp_Direct.json   |   2 +-
 .../workflows/beam_LoadTests_Java_GBK_Smoke.yml    |   2 +-
 .../beam_PostCommit_Java_Examples_Flink.yml        |   2 +-
 .../beam_PostCommit_Java_Nexmark_Flink.yml         |   2 +-
 .../beam_PostCommit_Java_PVR_Flink_Streaming.yml   |   2 +-
 .../workflows/beam_PostCommit_Java_Tpcds_Flink.yml |   2 +-
 .../beam_PostCommit_Java_ValidatesRunner_Flink.yml |   2 +-
 ...PostCommit_Java_ValidatesRunner_Flink_Java8.yml |   2 +-
 .github/workflows/beam_PostCommit_XVR_Flink.yml    |   2 +-
 .../beam_PostCommit_XVR_GoUsingJava_Dataflow.yml   |   4 -
 .../beam_PreCommit_Java_HCatalog_IO_Direct.yml     |  15 -
 .../workflows/beam_PreCommit_Java_IOs_Direct.yml   |  15 -
 .../beam_PreCommit_Java_PVR_Flink_Batch.yml        |   2 +-
 .../beam_PreCommit_Java_PVR_Flink_Docker.yml       |   2 +-
 .../workflows/beam_PreCommit_Python_Coverage.yml   |   2 +
 .github/workflows/build_wheels.yml                 |   4 +-
 .../run_rc_validation_java_quickstart.yml          |   2 +-
 .test-infra/mock-apis/go.mod                       |  10 +-
 .test-infra/mock-apis/go.sum                       |  20 +-
 CHANGES.md                                         |  24 +-
 build.gradle.kts                                   |   1 +
 .../org/apache/beam/gradle/BeamModulePlugin.groovy |  20 +-
 contributor-docs/README.md                         |  36 ++
 .../updating-supported-python-versions.md          |  82 +++
 examples/java/build.gradle                         |   1 +
 gradle.properties                                  |   6 +-
 infra/iam/users.yml                                |   1 +
 .../beam/model/fn_execution/v1/beam_fn_api.proto   |   9 +
 .../apache/beam/runners/core/LateDataUtils.java    |   3 +
 ...TimeBoundedSplittableProcessElementInvoker.java |   4 +-
 .../apache/beam/runners/core/SideInputReader.java  |  13 +-
 .../apache/beam/runners/core/SimpleDoFnRunner.java | 169 ++++--
 .../wrappers/streaming/DoFnOperator.java           |   0
 runners/flink/{1.17 => 1.20}/build.gradle          |   4 +-
 .../job-server-container/build.gradle              |   0
 .../flink/{1.19 => 1.20}/job-server/build.gradle   |   2 +-
 .../wrappers/streaming/DoFnOperator.java           |   8 +-
 runners/flink/flink_runner.gradle                  |   5 +
 .../translation/types/CoderTypeSerializer.java     |   0
 .../flink/FlinkExecutionEnvironmentsTest.java      |  13 +-
 .../runners/flink/ReadSourceStreamingTest.java     |   7 +-
 .../flink/streaming/GroupByNullKeyTest.java        |   7 +-
 .../flink/streaming/TopWikipediaSessionsTest.java  |   7 +-
 runners/google-cloud-dataflow-java/build.gradle    | 156 +++--
 .../beam/runners/dataflow/DataflowRunner.java      |   1 +
 .../beam/runners/dataflow/DataflowRunnerTest.java  |  12 +-
 .../worker/IntrinsicMapTaskExecutorFactory.java    |  53 +-
 .../util/ThreadLocalByteStringOutputStream.java    | 103 ++++
 .../worker/util/common/worker/MapTaskExecutor.java |  71 ++-
 .../worker/windmill/state/WindmillBag.java         |  25 +-
 .../windmill/state/WindmillStateTagUtil.java       |  58 +-
 .../work/processing/StreamingWorkScheduler.java    |  13 +-
 .../IntrinsicMapTaskExecutorFactoryTest.java       | 137 ++++-
 .../runners/dataflow/worker/SimpleParDoFnTest.java |  12 +-
 .../worker/StreamingDataflowWorkerTest.java        | 114 +++-
 .../worker/testing/TestCountingSource.java         |   5 +
 .../ThreadLocalByteStringOutputStreamTest.java     |  68 +++
 .../util/common/worker/MapTaskExecutorTest.java    |  39 ++
 runners/spark/spark_runner.gradle                  |   2 +-
 scripts/beam-sql.sh                                |   2 +-
 scripts/tools/bomupgrader.py                       |   1 +
 sdks/go.mod                                        |  84 +--
 sdks/go.sum                                        | 184 +++---
 sdks/go/examples/wasm/README.md                    |   2 +-
 sdks/go/pkg/beam/core/core.go                      |   2 +-
 sdks/java/container/boot.go                        |  22 +
 .../container/license_scripts/dep_urls_java.yaml   |  10 +-
 sdks/java/core/build.gradle                        |   2 +
 .../sdk/fn/splittabledofn/RestrictionTrackers.java |  94 ++-
 .../java/org/apache/beam/sdk/io/Compression.java   |   4 +-
 .../apache/beam/sdk/options/SdkHarnessOptions.java |  40 ++
 .../beam/sdk/schemas/logicaltypes/SqlTypes.java    |   4 +
 .../beam/sdk/schemas/utils/AutoValueUtils.java     |  16 +-
 .../beam/sdk/schemas/utils/ByteBuddyUtils.java     |  59 +-
 .../beam/sdk/schemas/utils/JavaBeanUtils.java      |  28 +-
 .../apache/beam/sdk/schemas/utils/POJOUtils.java   | 138 +----
 .../java/org/apache/beam/sdk/state/TimerSpec.java  |   2 +
 .../java/org/apache/beam/sdk/transforms/DoFn.java  |   4 +-
 .../beam/sdk/transforms/DoFnSchemaInformation.java |   6 +
 .../beam/sdk/transforms/reflect/DoFnInvoker.java   |  28 +-
 .../beam/sdk/transforms/reflect/DoFnSignature.java | 108 ++++
 .../org/apache/beam/sdk/util/Preconditions.java    |  31 +
 .../fn/splittabledofn/RestrictionTrackersTest.java |  90 ++-
 .../beam/sdk/schemas/utils/POJOUtilsTest.java      |  80 ---
 .../beam/sdk/transforms/ParDoLifecycleTest.java    |  11 +-
 .../extensions/avro/schemas/utils/AvroUtils.java   |  25 +
 .../avro/schemas/utils/AvroUtilsTest.java          |  34 ++
 .../sdk/extensions/gcp/options/GcsOptions.java     |   1 -
 sdks/java/extensions/sql/hcatalog/build.gradle     |   4 +-
 .../extensions/sql/impl/parser/SqlDropObject.java  |   6 +-
 .../beam/fn/harness/state/MultimapUserState.java   |  16 +-
 .../io/debezium/KafkaSourceConsumerFnTest.java     |   2 +-
 sdks/java/io/expansion-service/build.gradle        |   2 +
 .../providers/PortableBigQueryDestinations.java    |   2 +-
 .../sdk/io/gcp/firestore/FirestoreOptions.java     |   5 +-
 .../FirestoreStatefulComponentFactory.java         |  23 +-
 .../sdk/io/gcp/firestore/FirestoreV1WriteFn.java   |   4 +-
 .../beam/sdk/io/gcp/spanner/MutationUtils.java     |  59 +-
 .../beam/sdk/io/gcp/spanner/StructUtils.java       |  37 +-
 .../gcp/bigquery/BeamRowToStorageApiProtoTest.java |   5 +-
 ...gQueryFileLoadsSchemaTransformProviderTest.java |  23 +-
 .../gcp/firestore/BaseFirestoreV1WriteFnTest.java  |   8 +-
 ...storeV1FnBatchWriteWithDeadLetterQueueTest.java |   2 +-
 .../FirestoreV1FnBatchWriteWithSummaryTest.java    |   2 +-
 .../sdk/io/gcp/firestore/it/BaseFirestoreIT.java   |   3 +-
 .../beam/sdk/io/gcp/spanner/MutationUtilsTest.java |  33 ++
 .../beam/sdk/io/gcp/spanner/StructUtilsTest.java   |  39 ++
 sdks/java/io/hcatalog/build.gradle                 |  19 +-
 .../apache/beam/sdk/io/hcatalog/HCatalogIO.java    |   2 +-
 .../io/hcatalog/test/EmbeddedMetastoreService.java |  17 +-
 sdks/java/io/iceberg/hive/build.gradle             |   9 +-
 .../apache/beam/sdk/io/iceberg/BundleLifter.java   | 170 ++++++
 .../org/apache/beam/sdk/io/iceberg/IcebergIO.java  |  19 +-
 .../apache/beam/sdk/io/iceberg/IcebergUtils.java   |  25 +-
 .../IcebergWriteSchemaTransformProvider.java       |  11 +
 .../org/apache/beam/sdk/io/iceberg/ReadTask.java   |   2 +
 .../beam/sdk/io/iceberg/ReadTaskDescriptor.java    |   2 +
 .../beam/sdk/io/iceberg/RecordWriterManager.java   |   5 +-
 .../apache/beam/sdk/io/iceberg/SnapshotInfo.java   |  10 +
 ...owsToFiles.java => WriteDirectRowsToFiles.java} |  86 +--
 .../sdk/io/iceberg/WriteGroupedRowsToFiles.java    |   9 +-
 .../beam/sdk/io/iceberg/WriteToDestinations.java   | 173 +++++-
 .../sdk/io/iceberg/WriteUngroupedRowsToFiles.java  |   9 +-
 .../beam/sdk/io/iceberg/BundleLifterTest.java      |  99 ++++
 .../IcebergReadSchemaTransformProviderTest.java    |  64 +++
 .../beam/sdk/io/iceberg/IcebergUtilsTest.java      | 103 ++++
 .../java/org/apache/beam/sdk/io/kafka/KafkaIO.java |  47 ++
 .../kafka/KafkaReadWithRedistributeOverride.java   |  73 +++
 .../KafkaReadWithRedistributeOverrideTest.java     | 133 +++++
 sdks/python/apache_beam/coders/coder_impl.py       |  17 +-
 .../transforms/elementwise/enrichment_test.py      |  60 +-
 .../internal/cloudpickle/cloudpickle.py            |  28 +-
 .../io/external/xlang_bigqueryio_it_test.py        |  35 +-
 .../apache_beam/io/gcp/gcsio_integration_test.py   |  24 +-
 .../io/gcp/tests/xlang_spannerio_it_test.py        | 129 +++--
 sdks/python/apache_beam/io/kafka.py                |  47 +-
 sdks/python/apache_beam/io/requestresponse.py      |  11 +-
 .../apache_beam/ml/rag/enrichment/milvus_search.py | 133 ++---
 .../ml/rag/enrichment/milvus_search_it_test.py     | 429 +-------------
 .../apache_beam/ml/rag/ingestion/milvus_search.py  | 346 +++++++++++
 .../ml/rag/ingestion/milvus_search_it_test.py      | 635 +++++++++++++++++++++
 .../ml/rag/ingestion/milvus_search_test.py         | 123 ++++
 .../ml/rag/ingestion/postgres_common.py            |  93 ++-
 sdks/python/apache_beam/ml/rag/test_utils.py       | 413 ++++++++++++++
 sdks/python/apache_beam/ml/rag/utils.py            | 224 ++++++++
 .../python/apache_beam/options/pipeline_options.py |   2 +-
 sdks/python/apache_beam/pipeline.py                | 425 +++++++-------
 .../apache_beam/runners/dataflow/internal/names.py |   3 +-
 .../runners/interactive/interactive_beam.py        |  99 +++-
 .../runners/interactive/interactive_beam_test.py   | 391 +++++++++++++
 .../runners/interactive/interactive_environment.py |  19 +
 .../interactive/interactive_environment_test.py    |  41 ++
 .../runners/interactive/recording_manager.py       | 478 +++++++++++++++-
 .../runners/interactive/recording_manager_test.py  | 500 ++++++++++++++++
 .../apache_beam/runners/interactive/utils_test.py  |  12 +
 .../runners/portability/sdk_container_builder.py   |   3 +-
 .../portability/sdk_container_builder_test.py      |  26 +
 .../apache_beam/runners/worker/bundle_processor.py |   6 +-
 .../apache_beam/runners/worker/channel_factory.py  |  10 +-
 .../apache_beam/runners/worker/operations.pxd      |   1 +
 .../apache_beam/runners/worker/operations.py       |  22 +-
 .../runners/worker/statesampler_test.py            | 185 ++++++
 sdks/python/apache_beam/transforms/async_dofn.py   |  42 +-
 .../apache_beam/transforms/async_dofn_test.py      |  34 ++
 .../transforms/enrichment_handlers/bigquery.py     |  38 +-
 .../enrichment_handlers/bigquery_it_test.py        | 141 +++++
 .../apache_beam/transforms/ptransform_test.py      |  99 ++++
 .../typehints/native_type_compatibility.py         |   5 +-
 .../apache_beam/typehints/trivial_inference.py     |   8 +-
 sdks/python/apache_beam/typehints/typehints.py     |   6 +-
 .../python/apache_beam/typehints/typehints_test.py |  12 +-
 sdks/python/apache_beam/utils/subprocess_server.py |  16 +-
 sdks/python/apache_beam/version.py                 |   2 +-
 .../yaml/extended_tests/data/enrichment.yaml       |  78 +--
 .../yaml/extended_tests/databases/iceberg.yaml     |  54 +-
 sdks/python/apache_beam/yaml/standard_io.yaml      |  28 +
 sdks/python/conftest.py                            |  34 +-
 sdks/python/container/distroless/py39/build.gradle |  28 -
 .../container/ml/py39/base_image_requirements.txt  | 228 --------
 sdks/python/container/ml/py39/build.gradle         |  28 -
 .../container/py39/base_image_requirements.txt     | 194 -------
 sdks/python/container/py39/build.gradle            |  28 -
 sdks/python/expansion-service-container/Dockerfile |   3 +-
 .../expansion-service-container/build.gradle       |   4 +-
 sdks/python/setup.py                               |   2 +-
 sdks/python/test-suites/dataflow/py39/build.gradle |  24 -
 sdks/python/test-suites/direct/py39/build.gradle   |  24 -
 sdks/python/test-suites/portable/py39/build.gradle |  26 -
 sdks/python/test-suites/tox/py39/build.gradle      | 236 --------
 sdks/python/tox.ini                                |   6 +-
 sdks/typescript/package.json                       |   2 +-
 sdks/typescript/src/apache_beam/runners/flink.ts   |   2 +-
 settings.gradle.kts                                |  69 +--
 .../site/assets/css/fontawesome/release-v5.4.1.css |   5 +
 website/www/site/assets/css/roboto/roboto.css      |  35 ++
 .../site/assets/css/swiper@8/swiper-bundle.min.css |  13 +
 .../www/site/assets/js/jquery/jquery-2.2.4.min.js  |   4 +
 website/www/site/layouts/partials/head.html        |   8 +-
 .../www/site/layouts/partials/head_homepage.html   |   8 +-
 website/www/site/static/.htaccess                  |   5 +-
 210 files changed, 7736 insertions(+), 2736 deletions(-)
 create mode 100644 contributor-docs/README.md
 create mode 100644 contributor-docs/updating-supported-python-versions.md
 copy runners/flink/{ => 
1.17}/src/main/java/org/apache/beam/runners/flink/translation/wrappers/streaming/DoFnOperator.java
 (100%)
 copy runners/flink/{1.17 => 1.20}/build.gradle (94%)
 copy runners/flink/{1.17 => 1.20}/job-server-container/build.gradle (100%)
 copy runners/flink/{1.19 => 1.20}/job-server/build.gradle (95%)
 rename runners/flink/{ => 
1.20}/src/main/java/org/apache/beam/runners/flink/translation/wrappers/streaming/DoFnOperator.java
 (99%)
 rename runners/flink/{1.17 => 
}/src/main/java/org/apache/beam/runners/flink/translation/types/CoderTypeSerializer.java
 (100%)
 create mode 100644 
runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/util/ThreadLocalByteStringOutputStream.java
 create mode 100644 
runners/google-cloud-dataflow-java/worker/src/test/java/org/apache/beam/runners/dataflow/worker/util/ThreadLocalByteStringOutputStreamTest.java
 create mode 100644 
sdks/java/io/iceberg/src/main/java/org/apache/beam/sdk/io/iceberg/BundleLifter.java
 copy 
sdks/java/io/iceberg/src/main/java/org/apache/beam/sdk/io/iceberg/{WriteGroupedRowsToFiles.java
 => WriteDirectRowsToFiles.java} (58%)
 create mode 100644 
sdks/java/io/iceberg/src/test/java/org/apache/beam/sdk/io/iceberg/BundleLifterTest.java
 create mode 100644 
sdks/java/io/kafka/src/main/java/org/apache/beam/sdk/io/kafka/KafkaReadWithRedistributeOverride.java
 create mode 100644 
sdks/java/io/kafka/src/test/java/org/apache/beam/sdk/io/kafka/KafkaReadWithRedistributeOverrideTest.java
 create mode 100644 sdks/python/apache_beam/ml/rag/ingestion/milvus_search.py
 create mode 100644 
sdks/python/apache_beam/ml/rag/ingestion/milvus_search_it_test.py
 create mode 100644 
sdks/python/apache_beam/ml/rag/ingestion/milvus_search_test.py
 create mode 100644 sdks/python/apache_beam/ml/rag/test_utils.py
 create mode 100644 sdks/python/apache_beam/ml/rag/utils.py
 delete mode 100644 sdks/python/container/distroless/py39/build.gradle
 delete mode 100644 sdks/python/container/ml/py39/base_image_requirements.txt
 delete mode 100644 sdks/python/container/ml/py39/build.gradle
 delete mode 100644 sdks/python/container/py39/base_image_requirements.txt
 delete mode 100644 sdks/python/container/py39/build.gradle
 delete mode 100644 sdks/python/test-suites/dataflow/py39/build.gradle
 delete mode 100644 sdks/python/test-suites/direct/py39/build.gradle
 delete mode 100644 sdks/python/test-suites/portable/py39/build.gradle
 delete mode 100644 sdks/python/test-suites/tox/py39/build.gradle
 create mode 100644 website/www/site/assets/css/fontawesome/release-v5.4.1.css
 create mode 100644 website/www/site/assets/css/roboto/roboto.css
 create mode 100644 website/www/site/assets/css/swiper@8/swiper-bundle.min.css
 create mode 100644 website/www/site/assets/js/jquery/jquery-2.2.4.min.js

Reply via email to