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

Paging with reverse queries and static columns may return incorrectly sized pages

    XMLWordPrintableJSON

Details

    • Normal

    Description

      There are 2 specialisations of ColumnCounter that deal with static columns differently depending on the order of iteration through the column family and which impl is used generally depends on whether or not the ColumnFilter in use is reversed. However, the base method ColumnCounter::countAll always uses forward iteration, which can result in overcounting when the query is reversed and there are statics involved. In turn, this leads to incorrectly sized pages being returned to the client.

      Attachments

        Activity

          People

            samt Sam Tunnicliffe
            samt Sam Tunnicliffe
            Sam Tunnicliffe
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: