Stepachev Maksim created IGNITE-11152: -----------------------------------------
Summary: IgniteTxManager.idMap possible memory leak Key: IGNITE-11152 URL: https://issues.apache.org/jira/browse/IGNITE-11152 Project: Ignite Issue Type: Bug Components: mvcc Reporter: Stepachev Maksim Fix For: 2.8 CacheContinuousQueryAsyncFailoverMvccTxSelfTest.testMultiThreadedFailover sometimes finished with OMM. Heapdump analyze showed that leak happened in IgniteTxManager.idMap, this map contains *2_097_152* instances of GridNearTxLocal with *ACTIVE state* and *without* finishFut *and prepFut.* {code:java} while (!updated) { try { prevVal = (Integer)qryClnCache.getAndPut(key, val); updated = true; } catch (CacheException e) { assertSame(atomicityMode(), CacheAtomicityMode.TRANSACTIONAL_SNAPSHOT); } } {code} Possible the CacheException is common and may hide wrong cases. Change it at specific (ignite-10976). -- This message was sent by Atlassian JIRA (v7.6.3#76005)