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

SecondaryIndexManager incorrectly updates index build status system table

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Normal
    • Resolution: Fixed
    • Fix Version/s: 3.0.0
    • Component/s: Legacy/CQL
    • Labels:
      None
    • Severity:
      Normal

      Description

      The markIndexBuilt and markIndexRemoved methods on SecondaryIndexManager incorrectly supply the table name to the methods on SystemKeyspace which update the underlying system table. They should pass the keyspace name instead, which results in incorrect rows being written to/removed from the system table when a rebuild of the index is performed.

        Attachments

          Activity

            People

            • Assignee:
              samt Sam Tunnicliffe
              Reporter:
              samt Sam Tunnicliffe
              Authors:
              Sam Tunnicliffe
              Reviewers:
              Benjamin Lerer
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: