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

Upgrading to cassandra-1.2 with a dead LEFT state from 1.1 causes problems

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Normal
    • Resolution: Fixed
    • 1.2.7
    • None
    • Normal

    Description

      In 1.1, we wrote LEFT states as LEFT,token,expiretime in gossip. However in 1.2, VersionValue serializes this to LEFT,expiretime,tokens and causes the upgrade 1.2 to try and parse it this way as well, causing it to try to parse the token as an expiretime.

      Another wrinkle to this is assassinate still writes it the old way: LEFT,tokens,expiretime.

      Attachments

        1. 5696.txt
          1 kB
          Brandon Williams

        Activity

          People

            brandon.williams Brandon Williams
            brandon.williams Brandon Williams
            Brandon Williams
            Jason Brown
            Ryan McGuire Ryan McGuire
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: