This is an automated email from the ASF dual-hosted git repository. vterentev pushed a commit to branch release-2.68 in repository https://gitbox.apache.org/repos/asf/beam.git
commit ed436b7c6fcb800b1f48bb00c91d41dfd6e095b0 Merge: 24837171e67 766a613a866 Author: Vitaly Terentyev <[email protected]> AuthorDate: Tue Sep 9 17:29:38 2025 +0400 Cherry pick #35981 (#36079) Cherry pick #35981 .../IO_Iceberg_Integration_Tests.json | 2 +- .../IO_Iceberg_Integration_Tests_Dataflow.json | 2 +- ...Iceberg_Managed_Integration_Tests_Dataflow.json | 2 +- .github/trigger_files/beam_PostCommit_SQL.json | 2 +- CHANGES.md | 2 + build.gradle.kts | 3 + examples/java/build.gradle | 3 - examples/java/iceberg/build.gradle | 89 ++++++++++++++++++++++ .../iceberg}/IcebergBatchWriteExample.java | 2 +- .../iceberg}/IcebergRestCatalogCDCExample.java | 2 +- .../IcebergRestCatalogStreamingWriteExample.java | 2 +- .../examples/iceberg}/IcebergTaxiExamples.java | 2 +- sdks/java/extensions/sql/build.gradle | 7 -- sdks/java/extensions/sql/iceberg/build.gradle | 81 ++++++++++++++++++++ .../sql/meta/provider/iceberg/IcebergCatalog.java | 0 .../provider/iceberg/IcebergCatalogRegistrar.java} | 12 ++- .../sql/meta/provider/iceberg/IcebergFilter.java | 0 .../sql/meta/provider/iceberg/IcebergTable.java | 0 .../provider/iceberg/IcebergTableProvider.java | 0 .../sql/meta/provider/iceberg/package-info.java | 0 .../provider/iceberg/BeamSqlCliIcebergTest.java | 0 .../meta/provider/iceberg/IcebergFilterTest.java | 0 .../meta/provider/iceberg/IcebergReadWriteIT.java | 6 +- .../provider/iceberg/IcebergTableProviderTest.java | 0 .../meta/provider/iceberg}/PubsubToIcebergIT.java | 3 +- .../sql/meta/catalog/InMemoryCatalogRegistrar.java | 6 +- sdks/java/io/expansion-service/build.gradle | 15 ++-- sdks/java/io/iceberg/build.gradle | 12 ++- .../sdk/io/iceberg/RecordWriterManagerTest.java | 40 ++++++++-- settings.gradle.kts | 4 + 30 files changed, 248 insertions(+), 51 deletions(-)
