Details
Description
We keep SSTableReader references for the duration of the repair to anti-compact later, and their tidier keep references to cache keys to be invalidated which are only cleaned up by GC after repair is finished. These cache keys can accumulate while repair is being executed leading to OOM for large tables/keyspaces.
Heap dump attached.
Attachments
Attachments
Issue Links
- is duplicated by
-
CASSANDRA-11906 Unstable JVM due too many files when anticompacting big LCS tables
- Resolved