Uploaded image for project: 'Cassandra'
  1. Cassandra
  2. CASSANDRA-11739

Cache key references might cause OOM on incremental repair

    XMLWordPrintableJSON

    Details

    • Severity:
      Normal

      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

        1. heapdump.png
          48 kB
          Paulo Motta (Deprecated)

          Issue Links

            Activity

              People

              • Assignee:
                pauloricardomg Paulo Motta (Deprecated)
                Reporter:
                pauloricardomg Paulo Motta (Deprecated)
                Authors:
                Paulo Motta (Deprecated)
                Reviewers:
                Marcus Eriksson
              • Votes:
                1 Vote for this issue
                Watchers:
                7 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: