You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Vladislav Pyatkov (Jira)" <ji...@apache.org> on 2020/08/14 16:14:00 UTC

[jira] [Updated] (IGNITE-12350) MVCC activated and causing memory leak (OOM) despite no mvccEnabled caches

     [ https://issues.apache.org/jira/browse/IGNITE-12350?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Vladislav Pyatkov updated IGNITE-12350:
---------------------------------------
    Reviewer: Igor Seliverstov

> MVCC activated and causing memory leak (OOM) despite no mvccEnabled caches
> --------------------------------------------------------------------------
>
>                 Key: IGNITE-12350
>                 URL: https://issues.apache.org/jira/browse/IGNITE-12350
>             Project: Ignite
>          Issue Type: Bug
>    Affects Versions: 2.7.5
>            Reporter: Ming Vuong
>            Assignee: Vladislav Pyatkov
>            Priority: Major
>         Attachments: MATheap.jpg, proxy-memory-leak.png, proxy-oom-2.png
>
>          Time Spent: 10m
>  Remaining Estimate: 0h
>
> We have a critical memory leak where mvccCoordinator is still selected and mvcc is still 'activated' despite having no mvccEnabled caches, this is causing constant OOM crashes and issues on both server and client nodes.
> All client CacheAtomicityModes are of type ATOMIC, and for server config persistence is false, TCPDiscoverySpi used and PeerClassLoadingEnabled=true.
> There are two server JVM instances on two separate nodes. One of the servers consistently get an OOM error, as well as all clients, due to the same recoveryBallotBoxes HashMap constantly increasing in size and unable to be Garbage Collected.
> Attached is Eclipse Memory Analyzer Tool screenshot on the heap dump close to one of the server JVM OOM crashes. The same heap analysis result is apparent for all clients as well.
> !MATheap.jpg!



--
This message was sent by Atlassian Jira
(v8.3.4#803005)