Return-Path: X-Original-To: apmail-cassandra-commits-archive@www.apache.org Delivered-To: apmail-cassandra-commits-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 5C471F3DD for ; Wed, 24 Apr 2013 08:15:17 +0000 (UTC) Received: (qmail 93433 invoked by uid 500); 24 Apr 2013 08:15:17 -0000 Delivered-To: apmail-cassandra-commits-archive@cassandra.apache.org Received: (qmail 93278 invoked by uid 500); 24 Apr 2013 08:15:16 -0000 Mailing-List: contact commits-help@cassandra.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@cassandra.apache.org Delivered-To: mailing list commits@cassandra.apache.org Received: (qmail 93112 invoked by uid 99); 24 Apr 2013 08:15:16 -0000 Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 24 Apr 2013 08:15:16 +0000 Date: Wed, 24 Apr 2013 08:15:16 +0000 (UTC) From: "Marcus Eriksson (JIRA)" To: commits@cassandra.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Commented] (CASSANDRA-5436) Binary protocol versioning MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/CASSANDRA-5436?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13640215#comment-13640215 ] Marcus Eriksson commented on CASSANDRA-5436: -------------------------------------------- thanks, commited as bf2ee04431fa3f8142ad43cbf514b69741002f7e > Binary protocol versioning > -------------------------- > > Key: CASSANDRA-5436 > URL: https://issues.apache.org/jira/browse/CASSANDRA-5436 > Project: Cassandra > Issue Type: Improvement > Reporter: Marcus Eriksson > Attachments: 0001-CASSANDRA-5436-add-basic-protocol-versioning.patch, 0001-CASSANDRA-5436.patch > > > 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. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira