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

Unable to ALTER KEYSPACE while decommissioned/assassinated nodes are in gossip

    XMLWordPrintableJSON

Details

    Description

      As part of Transient Replication added in CASSANDRA-14404, ALTER KEYSPACE had a validation check added to verify no range movement was taking place.

      The check requires all nodes to be in NORMAL state. When a node is decommissioned or assassinated then it will remain in gossip for 3 days in LEFT state (by default), preventing any keyspace alteration until it has expired from gossip, even though it is safe to make the change.

      The validation condition should be changed to all nodes being in NORMAL or LEFT state instead.

      Attachments

        Activity

          People

            jmeredithco Jon Meredith
            jmeredithco Jon Meredith
            Jon Meredith
            Brandon Williams, David Capwell
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0h
                0h
                Logged:
                Time Spent - 1h
                1h