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

kgyrtkirk pushed a commit to branch branch-3.1
in repository https://gitbox.apache.org/repos/asf/hive.git


The following commit(s) were added to refs/heads/branch-3.1 by this push:
     new 75d69cc  HIVE-24636: Memory leak due LogFactory retaining ClassLoaders 
(#1924) (Zoltan Matyus reviewed by Karen Coppage)
75d69cc is described below

commit 75d69cc08b890dab5aa6115d54213baa094b239d
Author: zmatyus <47740689+zmat...@users.noreply.github.com>
AuthorDate: Fri Jan 29 17:59:17 2021 +0100

    HIVE-24636: Memory leak due LogFactory retaining ClassLoaders (#1924) 
(Zoltan Matyus reviewed by Karen Coppage)
---
 common/src/java/org/apache/hadoop/hive/common/JavaUtils.java | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/common/src/java/org/apache/hadoop/hive/common/JavaUtils.java 
b/common/src/java/org/apache/hadoop/hive/common/JavaUtils.java
index c011cd1..54d6b65 100644
--- a/common/src/java/org/apache/hadoop/hive/common/JavaUtils.java
+++ b/common/src/java/org/apache/hadoop/hive/common/JavaUtils.java
@@ -28,7 +28,7 @@ import java.net.URLClassLoader;
 import java.util.Arrays;
 import java.util.List;
 
-
+import org.apache.commons.logging.LogFactory;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
@@ -138,6 +138,7 @@ public final class JavaUtils {
         newOutputStream.close();
       }
     }
+  LogFactory.release(loader);
   }
 
   /**

Reply via email to