From f114af334ec7906a1ac8ca90d306709f462f7d9b Mon Sep 17 00:00:00 2001 From: David Phillips Date: Mon, 17 Mar 2025 17:10:53 -0700 Subject: [PATCH] Fix listing Hudi tables when storage location is not set --- .../src/main/java/io/trino/plugin/hudi/HudiMetadata.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin/trino-hudi/src/main/java/io/trino/plugin/hudi/HudiMetadata.java b/plugin/trino-hudi/src/main/java/io/trino/plugin/hudi/HudiMetadata.java index d26f15bf5b9d..decf3199255d 100644 --- a/plugin/trino-hudi/src/main/java/io/trino/plugin/hudi/HudiMetadata.java +++ b/plugin/trino-hudi/src/main/java/io/trino/plugin/hudi/HudiMetadata.java @@ -325,7 +325,7 @@ private ConnectorTableMetadata getTableMetadata(SchemaTableName tableName, Colle ImmutableMap.Builder properties = ImmutableMap.builder(); // Location property - String location = table.getStorage().getLocation(); + String location = table.getStorage().getOptionalLocation().orElse(null); if (!isNullOrEmpty(location)) { properties.put(LOCATION_PROPERTY, location); }