You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hive.apache.org by "Sankar Hariappan (JIRA)" <ji...@apache.org> on 2018/07/17 09:41:00 UTC

[jira] [Created] (HIVE-20192) HS2 is leaking JDOPersistenceManager objects.

Sankar Hariappan created HIVE-20192:
---------------------------------------

             Summary: HS2 is leaking JDOPersistenceManager objects.
                 Key: HIVE-20192
                 URL: https://issues.apache.org/jira/browse/HIVE-20192
             Project: Hive
          Issue Type: Bug
          Components: HiveServer2
    Affects Versions: 3.0.0, 3.1.0
            Reporter: Sankar Hariappan
            Assignee: Sankar Hariappan


Hiveserver2 instances where every 3-4 days they are observing HS2 in an unresponsive state, we observed that the FGC collection happening regularly

From JXray report it is seen that pmCache(List of JDOPersistenceManager objects) is occupying 84% of the heap and there are around 16,000 references of UDFClassLoader.

When the RawStore object is re-created, it is not allowed to be updated into the ThreadWithGarbageCleanup.threadRawStoreMap which leads to the new RawStore never gets cleaned-up when the thread exit.

 



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)