Details
-
Bug
-
Status: Resolved
-
Normal
-
Resolution: Fixed
-
None
-
None
-
Normal
Description
Reader pooling was introduced in CASSANDRA-4942 but pooled RandomAccessReaders are never cleaned up until the SSTableReader is closed. So memory use is "the worst case simultaneous RAR we had open for this file, forever."
We should introduce a global limit on how much memory to use for RAR, and evict old ones.
Attachments
Attachments
Issue Links
- is duplicated by
-
CASSANDRA-6191 Add a warning for small sstable size setting in LCS
- Resolved