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

Cache key references might cause OOM on incremental repair

    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

          Issue Links

            Activity

              People

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

                Dates

                • Created:
                  Updated:
                  Resolved: