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

Update token metadata for NORMAL state

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Low
    • Resolution: Fixed
    • 0.7.1
    • None
    • None
    • Low

    Description

      The handleStateNormal() method in StorageService.java doesn't update the tokenmetadata. This means if you try to decommission a node but for some reason it fails, and then you bring the node back up, all other nodes will see it in a 'Leaving' state. When the state jumps back to normal they should update the token metadata to reflect that.

      This also means you won't be able to call 'removetoken' on that node, unless you restart another node in the cluster in order to put it back in a 'normal' state.

      Attachments

        1. 1934.txt
          1 kB
          Brandon Williams

        Activity

          People

            brandon.williams Brandon Williams
            nickmbailey Nick Bailey
            Brandon Williams
            Nick Bailey
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Time Tracking

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