This is an automated email from the ASF dual-hosted git repository.

gabor pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/parquet-mr.git


The following commit(s) were added to refs/heads/master by this push:
     new 19348dc  PARQUET-1922: Deprecate IOExceptionUtils (#825)
19348dc is described below

commit 19348dc36bd2429fe7b4c34268ab9706bd9a08ca
Author: belugabehr <[email protected]>
AuthorDate: Fri May 14 04:15:28 2021 -0400

    PARQUET-1922: Deprecate IOExceptionUtils (#825)
---
 .../src/main/java/org/apache/parquet/IOExceptionUtils.java       | 2 ++
 .../org/apache/parquet/bytes/LittleEndianDataOutputStream.java   | 9 +++++----
 2 files changed, 7 insertions(+), 4 deletions(-)

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 ea1a722..30b383d 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 @@ import java.io.IOException;
 
 /**
  * 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 ab94b32..74bb144 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 class LittleEndianDataOutputStream extends 
OutputStream {
   }
 
   public void close() {
-    IOExceptionUtils.closeQuietly(out);
+    try {
+      out.close();
+    } catch (IOException e) {
+      // swallow exception
+    }
   }
 
 }

Reply via email to