Return-Path: X-Original-To: apmail-cassandra-user-archive@www.apache.org Delivered-To: apmail-cassandra-user-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 246E710BFF for ; Tue, 13 Aug 2013 18:42:06 +0000 (UTC) Received: (qmail 40947 invoked by uid 500); 13 Aug 2013 18:42:03 -0000 Delivered-To: apmail-cassandra-user-archive@cassandra.apache.org Received: (qmail 40888 invoked by uid 500); 13 Aug 2013 18:42:03 -0000 Mailing-List: contact user-help@cassandra.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@cassandra.apache.org Delivered-To: mailing list user@cassandra.apache.org Received: (qmail 40880 invoked by uid 99); 13 Aug 2013 18:42:02 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 13 Aug 2013 18:42:02 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of rcoli@eventbrite.com designates 209.85.128.41 as permitted sender) Received: from [209.85.128.41] (HELO mail-qe0-f41.google.com) (209.85.128.41) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 13 Aug 2013 18:41:55 +0000 Received: by mail-qe0-f41.google.com with SMTP id a11so4591093qen.0 for ; Tue, 13 Aug 2013 11:41:34 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:content-type; bh=4czb5wHoI2Zf/zk5+sGB1iUHdVJfAcGwlcisgkPpSs8=; b=WsukWNDeLIOmp2eho+98YQ/iPz/Gwzuqtw/3FXfZFv1CVBaVzPRFvDPpeyL4lWiA+c JgFjlyNvqb0RnRPxOwDE8LeTysC4dZ++VBENxWeis9dcW/Y5FkxBoDsBZgVujdKRwJnV XBQhIRvHbvmGg47MsuEaAG7zghSszJh0KUFbaxpIIfz97EguwcjaA3V+HkNoOCHURIBK OQ6jxO10HMCF2oQo1e/5Pc7W5xZBLyziZLfakD69d/tIM7Azd0ldFDqabGwKXYX8SUiS LqyVBN7inX11MngiU0vJYzkgksS+oa6MDxU69prs+eDPESPnPBe2jysxwUU49xAJHye4 tgQA== X-Gm-Message-State: ALoCoQnuE8Mc4sijETtC9Fpe2R15VShWigNVemKVxtTBvaKGYXBuUwqmqKXXyh+IV+7uOrNmlIqL MIME-Version: 1.0 X-Received: by 10.224.68.4 with SMTP id t4mr6058566qai.67.1376419294468; Tue, 13 Aug 2013 11:41:34 -0700 (PDT) Received: by 10.49.60.234 with HTTP; Tue, 13 Aug 2013 11:41:34 -0700 (PDT) In-Reply-To: References: Date: Tue, 13 Aug 2013 11:41:34 -0700 Message-ID: Subject: Re: Upgrade path to 2.0 From: Robert Coli To: "user@cassandra.apache.org" Content-Type: multipart/alternative; boundary=001a11c2e3921bf63404e3d897d7 X-Virus-Checked: Checked by ClamAV on apache.org --001a11c2e3921bf63404e3d897d7 Content-Type: text/plain; charset=ISO-8859-1 On Tue, Aug 13, 2013 at 11:25 AM, Randy Fradin wrote: > According to the upgrade notes from NEWS.txt, under 2.0.0 it says: > > - Upgrading is ONLY supported from Cassandra 1.2.9 or later. This > goes for sstable compatibility as well as network. When > upgrading from an earlier release, upgrade to 1.2.9 first and > run upgradesstables before proceeding to 2.0. > > Can someone tell me what specifically makes 2.0.0 incompatible with > versions before 1.2.9? I have a 1.0.* cluster which I am looking to > upgrade to 1.2.*. Since it appears 1.2.9 is not even released yet > should I be waiting to upgrade? > This is not the first time that NEWS.txt tells you something that raises more questions than it answers. I continue to maintain that it would be useful to link to JIRA ticket(s) which are the reason for instructions in NEWS.txt. That said, per driftx these are the two ~1.2.8 era tickets which mean you should upgrade from 1.2.9 or later. https://issues.apache.org/jira/browse/CASSANDRA-5696 : Upgrading to cassandra-1.2 with a dead LEFT state from 1.1 causes problems https://issues.apache.org/jira/browse/CASSANDRA-5845 : Don't pull schema from higher major nodes; don't push schema to lower major nodes Disclaimer : You probably don't want to upgrade a real cluster to 2.0 anytime in the next 5 or so months. =Rob --001a11c2e3921bf63404e3d897d7 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
On Tue, Aug 13, 2013 at 11:25 AM, Randy Fradin <ra= ndy.fradin@gmail.com> wrote:
According to the upgrade notes from NEWS.txt, under 2.0.0 = it says:

=A0 =A0 - Upgrading is ONLY supported from Cassandra 1.2.9 or later. This =A0 =A0 =A0 goes for sstable compatibility as well as network. =A0When
=A0 =A0 =A0 upgrading from an earlier release, upgrade to 1.2.9 first and =A0 =A0 =A0 run upgradesstables before proceeding to 2.0.

Can someone tell me what specifically makes 2.0.0 incompatible with
versions before 1.2.9? I have a 1.0.* cluster which I am looking to
upgrade to 1.2.*. Since it appears 1.2.9 is not even released yet
should I be waiting to upgrade?

This is not the fir= st time that NEWS.txt tells you something that raises more questions than i= t answers. I continue to maintain that it would be useful to link to JIRA t= icket(s) which are the reason for instructions in NEWS.txt.

That said, = per driftx these are the two ~1.2.8 era tickets which mean you should upgra= de from 1.2.9 or later.

https://issues.apache.org/jira/browse/CASSANDRA-5696 := Upgrading to cassandra-1.2 with a dead LEFT state from 1.1 causes problems=
https://issues.apache.org= /jira/browse/CASSANDRA-5845 : Don't pull schema from higher major n= odes; don't push schema to lower major nodes

Discl= aimer : You probably don't want to upgrade a real cluster to 2.0 anytim= e in the next 5 or so months.

=3DRob

--001a11c2e3921bf63404e3d897d7--