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

jtuglu1 pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/druid.git


The following commit(s) were added to refs/heads/master by this push:
     new 6d46c97c11c Centralise iceberg.core.version in root pom and align 
embedded-tests on 1.10.0 (#19470)
6d46c97c11c is described below

commit 6d46c97c11c0f5aebba12710c1b29492c510d87c
Author: Shekhar Prasad Rajak <[email protected]>
AuthorDate: Mon May 18 09:26:59 2026 +0530

    Centralise iceberg.core.version in root pom and align embedded-tests on 
1.10.0 (#19470)
    
    Fixes #19469.
    
    Centralise iceberg.core.version in root pom and align embedded-tests on 
1.10.0
    GenericParquetWriter.buildWriter() was removed in Iceberg 1.10.0 in favour 
of create().
---
 embedded-tests/pom.xml                                            | 8 +++-----
 .../testing/embedded/iceberg/IcebergRestCatalogIngestionTest.java | 2 +-
 extensions-contrib/druid-iceberg-extensions/pom.xml               | 1 -
 pom.xml                                                           | 1 +
 4 files changed, 5 insertions(+), 7 deletions(-)

diff --git a/embedded-tests/pom.xml b/embedded-tests/pom.xml
index 1c77fe29744..bad770bf572 100644
--- a/embedded-tests/pom.xml
+++ b/embedded-tests/pom.xml
@@ -29,8 +29,6 @@
 
   <properties>
     <surefire.rerunFailingTestsCount>0</surefire.rerunFailingTestsCount>
-    <!-- Must match iceberg.core.version in 
extensions-contrib/druid-iceberg-extensions/pom.xml -->
-    <iceberg.version>1.7.2</iceberg.version>
   </properties>
 
   <parent>
@@ -418,13 +416,13 @@
     <dependency>
       <groupId>org.apache.iceberg</groupId>
       <artifactId>iceberg-api</artifactId>
-      <version>${iceberg.version}</version>
+      <version>${iceberg.core.version}</version>
       <scope>test</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.iceberg</groupId>
       <artifactId>iceberg-core</artifactId>
-      <version>${iceberg.version}</version>
+      <version>${iceberg.core.version}</version>
       <scope>test</scope>
       <exclusions>
         <exclusion>
@@ -436,7 +434,7 @@
     <dependency>
       <groupId>org.apache.iceberg</groupId>
       <artifactId>iceberg-parquet</artifactId>
-      <version>${iceberg.version}</version>
+      <version>${iceberg.core.version}</version>
       <scope>test</scope>
       <exclusions>
         <!-- Let parquet version be driven by druid-parquet-extensions 
(${parquet.version}) -->
diff --git 
a/embedded-tests/src/test/java/org/apache/druid/testing/embedded/iceberg/IcebergRestCatalogIngestionTest.java
 
b/embedded-tests/src/test/java/org/apache/druid/testing/embedded/iceberg/IcebergRestCatalogIngestionTest.java
index e8c61a197d4..502a516b9a2 100644
--- 
a/embedded-tests/src/test/java/org/apache/druid/testing/embedded/iceberg/IcebergRestCatalogIngestionTest.java
+++ 
b/embedded-tests/src/test/java/org/apache/druid/testing/embedded/iceberg/IcebergRestCatalogIngestionTest.java
@@ -109,7 +109,7 @@ public class IcebergRestCatalogIngestionTest extends 
EmbeddedClusterTestBase
     final DataWriter<GenericRecord> writer;
     try (DataWriter<GenericRecord> w = Parquet.writeData(file)
                                               .schema(ICEBERG_SCHEMA)
-                                              
.createWriterFunc(GenericParquetWriter::buildWriter)
+                                              
.createWriterFunc(GenericParquetWriter::create)
                                               .overwrite()
                                               .withSpec(table.spec())
                                               .build()) {
diff --git a/extensions-contrib/druid-iceberg-extensions/pom.xml 
b/extensions-contrib/druid-iceberg-extensions/pom.xml
index 8ff3dc67dbf..a50b2d701ac 100644
--- a/extensions-contrib/druid-iceberg-extensions/pom.xml
+++ b/extensions-contrib/druid-iceberg-extensions/pom.xml
@@ -35,7 +35,6 @@
   <modelVersion>4.0.0</modelVersion>
 
   <properties>
-    <iceberg.core.version>1.10.0</iceberg.core.version>
     <hive.version>3.1.3</hive.version>
   </properties>
   <dependencies>
diff --git a/pom.xml b/pom.xml
index bf1da17afd6..0b6e17e77ac 100644
--- a/pom.xml
+++ b/pom.xml
@@ -102,6 +102,7 @@
         <guava.version>32.1.3-jre</guava.version>
         <guice.version>6.0.0</guice.version>
         <hamcrest.version>2.2</hamcrest.version>
+        <iceberg.core.version>1.10.0</iceberg.core.version>
         <jetty.version>12.1.8</jetty.version>
         <jersey.version>1.19.4</jersey.version>
         <jackson.version>2.20.2</jackson.version>


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to