diff --git a/parquet-common/src/main/java/org/apache/parquet/IOExceptionUtils.java b/parquet-common/src/main/java/org/apache/parquet/IOExceptionUtils.java index ea1a722a15..30b383d628 100644 --- a/parquet-common/src/main/java/org/apache/parquet/IOExceptionUtils.java +++ b/parquet-common/src/main/java/org/apache/parquet/IOExceptionUtils.java @@ -23,7 +23,9 @@ /** * Utilities for managing I/O resources. + * @deprecated */ +@Deprecated public class IOExceptionUtils { /** diff --git a/parquet-common/src/main/java/org/apache/parquet/bytes/LittleEndianDataOutputStream.java b/parquet-common/src/main/java/org/apache/parquet/bytes/LittleEndianDataOutputStream.java index ab94b32eb6..74bb144ca5 100644 --- a/parquet-common/src/main/java/org/apache/parquet/bytes/LittleEndianDataOutputStream.java +++ b/parquet-common/src/main/java/org/apache/parquet/bytes/LittleEndianDataOutputStream.java @@ -18,9 +18,6 @@ */ package org.apache.parquet.bytes; -import org.apache.parquet.IOExceptionUtils; -import org.apache.parquet.ParquetRuntimeException; - import java.io.IOException; import java.io.OutputStream; @@ -211,7 +208,11 @@ public final void writeDouble(double v) throws IOException { } public void close() { - IOExceptionUtils.closeQuietly(out); + try { + out.close(); + } catch (IOException e) { + // swallow exception + } } }