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

Throw exception if Columns serialized subset encode more columns than possible

    XMLWordPrintableJSON

Details

    Description

      When deserializing a Columns subset via bitset membership, it is trivial to add a modest probability of detecting corruption, by simply testing that there are no higher bits set than the candidate Columns permits.  This would help mitigate secondary problems arising from issues like CASSANDRA-14568.

      Attachments

        Issue Links

          Activity

            People

              benedict Benedict Elliott Smith
              benedict Benedict Elliott Smith
              Benedict Elliott Smith
              Dinesh Joshi
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: