From 9b7eb5cd9c315247110c827130ff6df614443320 Mon Sep 17 00:00:00 2001 From: Dmitri Bourlatchkov Date: Thu, 18 Sep 2025 11:31:50 -0400 Subject: [PATCH] Avoid calling deprecated `TableMetadataParser.read(FileIO, InputFile)` method. Call `read(InputFile)` instead, as instructed by Iceberg javadoc. --- .../apache/polaris/service/catalog/iceberg/IcebergCatalog.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/runtime/service/src/main/java/org/apache/polaris/service/catalog/iceberg/IcebergCatalog.java b/runtime/service/src/main/java/org/apache/polaris/service/catalog/iceberg/IcebergCatalog.java index 101fe3330b..ac5d86524f 100644 --- a/runtime/service/src/main/java/org/apache/polaris/service/catalog/iceberg/IcebergCatalog.java +++ b/runtime/service/src/main/java/org/apache/polaris/service/catalog/iceberg/IcebergCatalog.java @@ -318,7 +318,7 @@ public Table registerTable(TableIdentifier identifier, String metadataFileLocati Set.of(PolarisStorageActions.READ, PolarisStorageActions.LIST)); InputFile metadataFile = fileIO.newInputFile(metadataFileLocation); - TableMetadata metadata = TableMetadataParser.read(fileIO, metadataFile); + TableMetadata metadata = TableMetadataParser.read(metadataFile); ops.commit(null, metadata); return new BaseTable(ops, fullTableName(name(), identifier), metricsReporter());