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

Remove cold_reads_to_omit from STCS

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Normal
    • Resolution: Fixed
    • 2.1.5
    • Local/Compaction
    • None
    • Cassandra 2.1.3, jdk 1.7u51

    • Normal

    Description

      While I upgrading my cluster to 2.1.3, I find some nodes (not all) may have GC issue after the node restarting successfully. Old gen grows very fast and most of the space can not be recycled after setting its status to normal immediately. The qps of both reading and writing are very low and there is no heavy compaction.

      Jmap result seems strange that there are too many java.util.HashMap$Entry objects in heap, where in my experience the "[B" is usually the No1.

      If I downgrade it to 2.1.1, this issue will not appear.

      I uploaded conf files and jstack/jmap outputs. I'll upload heap dump if someone need it.

      Attachments

        1. 0001-remove-cold_reads_to_omit.patch
          18 kB
          Marcus Eriksson
        2. 8860.txt
          2 kB
          Phil Yang
        3. 8860-v2.txt
          3 kB
          Phil Yang
        4. cassandra.yaml
          34 kB
          Phil Yang
        5. cassandra-env.sh
          11 kB
          Phil Yang
        6. jmap.txt
          220 kB
          Phil Yang
        7. jstack.txt
          270 kB
          Phil Yang
        8. jstat-afterv1.txt
          65 kB
          Phil Yang
        9. jstat-afterv2.txt
          59 kB
          Phil Yang
        10. jstat-before.txt
          36 kB
          Phil Yang

        Issue Links

          Activity

            People

              marcuse Marcus Eriksson
              yangzhe1991 Phil Yang
              Marcus Eriksson
              Tom Hobbs
              Votes:
              0 Vote for this issue
              Watchers:
              10 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: