This is an automated email from the ASF dual-hosted git repository.
singhpk234 pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/polaris.git
The following commit(s) were added to refs/heads/main by this push:
new eb28eda6c Bump: iceberg 1.10 (#2586)
eb28eda6c is described below
commit eb28eda6cdde1d7c24280112eef108f3a367bc6c
Author: Prashant Singh <[email protected]>
AuthorDate: Tue Sep 16 15:42:25 2025 -0700
Bump: iceberg 1.10 (#2586)
---
gradle/libs.versions.toml | 2 +-
.../polaris/service/it/test/PolarisApplicationIntegrationTest.java | 6 +++---
polaris-core/build.gradle.kts | 1 +
runtime/service/build.gradle.kts | 2 ++
tools/minio-testcontainer/build.gradle.kts | 1 +
5 files changed, 8 insertions(+), 4 deletions(-)
diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml
index 3e7bd0921..8e73f12d7 100644
--- a/gradle/libs.versions.toml
+++ b/gradle/libs.versions.toml
@@ -21,7 +21,7 @@
checkstyle = "10.25.0"
hadoop = "3.4.2"
hive = "3.1.3"
-iceberg = "1.9.2" # Ensure to update the iceberg version in regtests to keep
regtests up-to-date
+iceberg = "1.10.0" # Ensure to update the iceberg version in regtests to keep
regtests up-to-date
quarkus = "3.26.3"
immutables = "2.11.3"
jmh = "1.37"
diff --git
a/integration-tests/src/main/java/org/apache/polaris/service/it/test/PolarisApplicationIntegrationTest.java
b/integration-tests/src/main/java/org/apache/polaris/service/it/test/PolarisApplicationIntegrationTest.java
index 87f2c66e5..5b53e80e2 100644
---
a/integration-tests/src/main/java/org/apache/polaris/service/it/test/PolarisApplicationIntegrationTest.java
+++
b/integration-tests/src/main/java/org/apache/polaris/service/it/test/PolarisApplicationIntegrationTest.java
@@ -471,9 +471,9 @@ public class PolarisApplicationIntegrationTest {
TableMetadata.buildFromEmpty()
.setLocation(location)
.assignUUID()
+ .addSchema(new Schema(Types.NestedField.required(1, "col1",
Types.StringType.get())))
.addPartitionSpec(PartitionSpec.unpartitioned())
.addSortOrder(SortOrder.unsorted())
- .addSchema(new Schema(Types.NestedField.required(1, "col1",
Types.StringType.get())))
.build();
TableMetadataParser.write(tableMetadata,
fileIo.newOutputFile(metadataLocation));
@@ -514,9 +514,9 @@ public class PolarisApplicationIntegrationTest {
TableMetadata.buildFromEmpty()
.setLocation(location)
.assignUUID()
- .addPartitionSpec(PartitionSpec.unpartitioned())
.addSortOrder(SortOrder.unsorted())
.addSchema(new Schema(col1))
+ .addPartitionSpec(PartitionSpec.unpartitioned())
.build();
TableMetadataParser.write(tableMetadata,
fileIo.newOutputFile(metadataLocation));
@@ -562,9 +562,9 @@ public class PolarisApplicationIntegrationTest {
TableMetadata.buildFromEmpty()
.setLocation(location)
.assignUUID()
+ .addSchema(new Schema(Types.NestedField.required(1, "col1",
Types.StringType.get())))
.addPartitionSpec(PartitionSpec.unpartitioned())
.addSortOrder(SortOrder.unsorted())
- .addSchema(new Schema(Types.NestedField.required(1, "col1",
Types.StringType.get())))
.build();
TableMetadataParser.write(tableMetadata,
fileIo.newOutputFile(metadataLocation));
diff --git a/polaris-core/build.gradle.kts b/polaris-core/build.gradle.kts
index 9b57f2e35..ba5335701 100644
--- a/polaris-core/build.gradle.kts
+++ b/polaris-core/build.gradle.kts
@@ -78,6 +78,7 @@ dependencies {
implementation("software.amazon.awssdk:sts")
implementation("software.amazon.awssdk:iam-policy-builder")
implementation("software.amazon.awssdk:s3")
+ implementation("software.amazon.awssdk:kms")
implementation("org.apache.iceberg:iceberg-azure")
implementation(platform(libs.azuresdk.bom))
diff --git a/runtime/service/build.gradle.kts b/runtime/service/build.gradle.kts
index 5e5dc2638..0fc787e0d 100644
--- a/runtime/service/build.gradle.kts
+++ b/runtime/service/build.gradle.kts
@@ -87,6 +87,7 @@ dependencies {
implementation("software.amazon.awssdk:sts")
implementation("software.amazon.awssdk:iam-policy-builder")
implementation("software.amazon.awssdk:s3")
+ implementation("software.amazon.awssdk:kms")
implementation("software.amazon.awssdk:cloudwatchlogs")
implementation("software.amazon.awssdk:apache-client") {
exclude("commons-logging", "commons-logging")
@@ -170,6 +171,7 @@ dependencies {
testFixturesImplementation("software.amazon.awssdk:sts")
testFixturesImplementation("software.amazon.awssdk:iam-policy-builder")
testFixturesImplementation("software.amazon.awssdk:s3")
+ testFixturesImplementation("software.amazon.awssdk:kms")
testFixturesImplementation(platform(libs.azuresdk.bom))
testFixturesImplementation("com.azure:azure-core")
diff --git a/tools/minio-testcontainer/build.gradle.kts
b/tools/minio-testcontainer/build.gradle.kts
index 43b3cd768..5aa1eb9cd 100644
--- a/tools/minio-testcontainer/build.gradle.kts
+++ b/tools/minio-testcontainer/build.gradle.kts
@@ -28,6 +28,7 @@ dependencies {
api(platform(libs.awssdk.bom))
api("software.amazon.awssdk:s3")
+ api("software.amazon.awssdk:kms")
implementation(project(":polaris-container-spec-helper"))
implementation("software.amazon.awssdk:url-connection-client")