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

Binary protocol versioning

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Normal
    • Resolution: Fixed
    • None
    • None
    • None

    Description

      There should be a way to version the binary protocol, CASSANDRA-5349 adds a message that breaks compatibility (QueryMessage) and the ticket half-handles versioning - it allows old clients to connect and execute queries (by always replying in the same version as the message sent by the client), it does not allow new clients to connect to old servers though.

      Attachments

        1. 0001-CASSANDRA-5436.patch
          19 kB
          Marcus Eriksson
        2. 0001-CASSANDRA-5436-add-basic-protocol-versioning.patch
          20 kB
          Marcus Eriksson

        Issue Links

          Activity

            People

              marcuse Marcus Eriksson
              marcuse Marcus Eriksson
              Marcus Eriksson
              Sylvain Lebresne
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: