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

Make SASI work with partitioners that have variable-size tokens

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Normal
    • Resolution: Unresolved
    • None
    • Feature/SASI
    • None

    Description

      At the moment, SASI indexed can work only with Murmu3Partitioner. CASSANDRA-12389 was created to enable support of one more partitioner with fixed-size tokens, although enabling variable-size tokens will need more work, namely skipping tokens, since we can't rely on fixed-size multiplication for calculating offsets in that case anymore.

      This change won't require bytecode format changes, although supporting ByteOrderedPartitioner is not a very high priority, and performance will be worse because of "manual" skipping.

      Attachments

        Activity

          People

            abhishagarwal Abhish Agarwal
            ifesdjeen Alex Petrov
            Abhish Agarwal
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated: