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

Consider upgrade to thrift 0.9.2 (or later)

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Low
    • Resolution: Fixed
    • 2.1.3
    • Local/Config, Packaging
    • None

    Description

      Folks using Astyanax and the like are subject to https://issues.apache.org/jira/browse/THRIFT-1457 and may run into heap pressure on the Cassandra side for larger read request, as thrift doesn't reset its internal buffer. This can lead to larger TFramedTransport instances will be kept on the heap.

      I've seen at least one situation where this has saved around 1Gb of heap space on average.

      Attachments

        1. thrift1457fix_cassandra_heap.png
          4 kB
          Thomas Steinmaurer
        2. thrift1457fix_cassandra_heap_framedtransport.png
          97 kB
          Thomas Steinmaurer

        Activity

          People

            tjake T Jake Luciani
            ahattrell Adam Hattrell
            T Jake Luciani
            Philip Thompson
            Philip Thompson Philip Thompson
            Votes:
            0 Vote for this issue
            Watchers:
            7 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: