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

Limit the read size on the row level

    XMLWordPrintableJSON

Details

    Description

      When deserializing a row, we have a limit on amount of data we can read per cell. If an sstable is corrupted in a certain way, it may read many cells with extreme length leading to oom errors. When we read a row, it has a row size in the beginning. The idea is to limit the read size for a cell to the minimum of the max cell length and the remaining row size.

      Attachments

        Activity

          People

            jlewandowski Jacek Lewandowski
            jlewandowski Jacek Lewandowski
            Jacek Lewandowski
            Berenguer Blasi, Maxwell Guo
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: