From 51f490898913db5964c208c57ab14794b42fa44d Mon Sep 17 00:00:00 2001 From: Vinoth Chandar Date: Fri, 29 Mar 2019 22:05:03 -0700 Subject: [PATCH] Follow up HUDI-27 : Call super.close() in HoodieWraperFileSystem::close() --- .../com/uber/hoodie/io/storage/HoodieWrapperFileSystem.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/hoodie-client/src/main/java/com/uber/hoodie/io/storage/HoodieWrapperFileSystem.java b/hoodie-client/src/main/java/com/uber/hoodie/io/storage/HoodieWrapperFileSystem.java index fce9b7c141b9..f18901d9a7ed 100644 --- a/hoodie-client/src/main/java/com/uber/hoodie/io/storage/HoodieWrapperFileSystem.java +++ b/hoodie-client/src/main/java/com/uber/hoodie/io/storage/HoodieWrapperFileSystem.java @@ -536,9 +536,10 @@ public void completeLocalOutput(Path fsOutputFile, Path tmpLocalFile) throws IOE } @Override - public void close() { - // Don't close the underlying `fileSystem` object. This will end up closing it for every thread since it + public void close() throws IOException { + // Don't close the wrapped `fileSystem` object. This will end up closing it for every thread since it // could be cached across jvm. We don't own that object anyway. + super.close(); } @Override