You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hive.apache.org by kg...@apache.org on 2021/01/29 16:59:28 UTC
[hive] branch branch-3.1 updated: HIVE-24636: Memory leak due
LogFactory retaining ClassLoaders (#1924) (Zoltan Matyus reviewed by Karen
Coppage)
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 <47...@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);
}
/**