Oleg Anastasyev created CASSANDRA-8164:
------------------------------------------

             Summary: OOM due to slow memory meter
                 Key: CASSANDRA-8164
                 URL: https://issues.apache.org/jira/browse/CASSANDRA-8164
             Project: Cassandra
          Issue Type: Bug
            Reporter: Oleg Anastasyev
         Attachments: OOMWhileMemoryMetering.txt

Memory meter holds strong reference to memtable while it iterates over memtable 
cells. Because meter is not fast, it prevents memtable from being GCed after it 
has been flushed for some time.

If write rate is fast enough, this makes node OOM.

Fixed this by aborting metering if table becomes not active in datatracker, 
i.e. flushing or flushed.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to