Skip to content

Commit 018cca5

Browse files
committed
fix mdt instantiation failure
1 parent c969372 commit 018cca5

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

hudi-client/hudi-client-common/src/main/java/org/apache/hudi/metadata/HoodieBackedTableMetadataWriter.java

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -846,10 +846,9 @@ private List<DirectoryInfo> listAllPartitionsFromFilesystem(String initializatio
846846
// List all directories in parallel
847847
engineContext.setJobStatus(this.getClass().getSimpleName(), "Listing " + numDirsToList + " partitions from filesystem");
848848
List<DirectoryInfo> processedDirectories = engineContext.map(pathsToProcess, path -> {
849-
try (HoodieStorage storage = new HoodieHadoopStorage(path, storageConf)) {
850-
String relativeDirPath = FSUtils.getRelativePartitionPath(storageBasePath, path);
851-
return new DirectoryInfo(relativeDirPath, storage.listDirectEntries(path), initializationTime, pendingDataInstants);
852-
}
849+
HoodieStorage storage = new HoodieHadoopStorage(path, storageConf);
850+
String relativeDirPath = FSUtils.getRelativePartitionPath(storageBasePath, path);
851+
return new DirectoryInfo(relativeDirPath, storage.listDirectEntries(path), initializationTime, pendingDataInstants);
853852
}, numDirsToList);
854853

855854
// If the listing reveals a directory, add it to queue. If the listing reveals a hoodie partition, add it to

0 commit comments

Comments
 (0)