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 4D6D718B9C for ; Fri, 11 Dec 2015 17:18:32 +0000 (UTC) Received: (qmail 99907 invoked by uid 500); 11 Dec 2015 17:18:29 -0000 Delivered-To: apmail-cassandra-user-archive@cassandra.apache.org Received: (qmail 99861 invoked by uid 500); 11 Dec 2015 17:18:29 -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 99851 invoked by uid 99); 11 Dec 2015 17:18:29 -0000 Received: from Unknown (HELO spamd1-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 11 Dec 2015 17:18:29 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd1-us-west.apache.org (ASF Mail Server at spamd1-us-west.apache.org) with ESMTP id 32DD1CC130 for ; Fri, 11 Dec 2015 17:18:29 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 2.9 X-Spam-Level: ** X-Spam-Status: No, score=2.9 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=3, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=disabled Authentication-Results: spamd1-us-west.apache.org (amavisd-new); dkim=pass (1024-bit key) header.d=datastax.com Received: from mx1-eu-west.apache.org ([10.40.0.8]) by localhost (spamd1-us-west.apache.org [10.40.0.7]) (amavisd-new, port 10024) with ESMTP id Gfay7Ih2zREF for ; Fri, 11 Dec 2015 17:18:21 +0000 (UTC) Received: from mail-io0-f173.google.com (mail-io0-f173.google.com [209.85.223.173]) by mx1-eu-west.apache.org (ASF Mail Server at mx1-eu-west.apache.org) with ESMTPS id 7541E20CC6 for ; Fri, 11 Dec 2015 17:18:20 +0000 (UTC) Received: by ioir85 with SMTP id r85so133628813ioi.1 for ; Fri, 11 Dec 2015 09:18:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=datastax.com; s=google; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type; bh=fx566Pc34xfW5fQuEizmcQ1t6oQ4a0if92X+GzdK+vo=; b=Jj6ar4r+nyksxo3Zx4yhML/NEmHVK0b11gS9Re+4+xGaLY5vKt5UUxShPtS4gOcBp6 bPtbk4dsZrauYRbgHzzBnqEFuMUuJOEfKUALAr8BTiIsBoSFo9a98m1AVoiABCwDu7Vo VRS9L8K5GqxCBXagzaTrK2u8jt+AWq1fCuQns= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:content-type; bh=fx566Pc34xfW5fQuEizmcQ1t6oQ4a0if92X+GzdK+vo=; b=CS8eFFbv4qzuTRaqRpxfgCYF23H0PBb/317VdyuXfg53Bg+eNKcvkr7/cuI7mJ0C9L LiEosN+KVGby7WU/eD6QOHc63XCrojzQulCJcWbv6iRuBiqoprPWnyQSWcYSwC4Q4grE 6gd1Az3lH76YFh311JUIYQz2FnZpwCaW4ZP923EpOLnBNjdPgkzaLGI1MIF2xnx30q2W o9B6VvA7S1cuzgEFBSUgLj5zGtUqB+8ZRuqeTZjDgGbzmimSof+uVzSB9mVClcyR5/Bf dwnrlK5zJ/O4/GJ4ZgW5ImqCSujeUkQm2YIecAIWvd78Ytzd8OsBDBWgfsuG1Vas9FKf ISjw== X-Gm-Message-State: ALoCoQm6HObjVmNBQJEtOQ6LnQsUtBfkGBklA3NHJkJKEfw4H6UPsFXsT8H8vbosD3L5J3a9z8z7u8syNObSdMbkCCCRTN2kr3GNoSmJVcHI85dPjKqj2Hg= X-Received: by 10.107.1.21 with SMTP id 21mr17224675iob.20.1449854299154; Fri, 11 Dec 2015 09:18:19 -0800 (PST) MIME-Version: 1.0 Received: by 10.36.203.7 with HTTP; Fri, 11 Dec 2015 09:17:59 -0800 (PST) In-Reply-To: <9340F4AA-3423-4AAE-B666-77E514A2681C@ecyrd.com> References: <0741C62B-0CF1-4D52-96B1-F5C91F12BC1A@ecyrd.com> <25F79FF9-AFB9-4664-A19E-C2D03B9E2CE3@gmail.com> <9340F4AA-3423-4AAE-B666-77E514A2681C@ecyrd.com> From: Tyler Hobbs Date: Fri, 11 Dec 2015 11:17:59 -0600 Message-ID: Subject: Re: [RELEASE] Apache Cassandra 3.1 released To: user@cassandra.apache.org Content-Type: multipart/alternative; boundary=001a11396f427a4a1a0526a282ff --001a11396f427a4a1a0526a282ff Content-Type: text/plain; charset=UTF-8 On Fri, Dec 11, 2015 at 1:59 AM, Janne Jalkanen wrote: > > So there is no reason why you would ever want to run 3.1 then? > Probably not. > Why was it released? > For consistency. It's the first release in the new tick-tock release scheme. Skipping that would have been a bit strange (although I'll agree it's also strange to have 3.0.1 == 3.1). > What is the lifecycle of 3.0.x? Will it become obsolete once 3.3 comes > out? > 3.0.x will continue until 4.0. > > > - If you want access to the new features introduced in even release > versions of 3.x (3.2, 3.4, 3.6), you'll want to run the latest odd version > (3.3, 3.5, 3.7, etc) after the release containing the feature you want > access to (so, if the feature's introduced in 3.4 and we haven't dropped > 3.5 yet, obviously you'd need to run 3.4). > > > Are there going to be minor releases of the even releases, i.e. 3.2.1? > Not unless we discover critical bugs in 3.2, such as security vulnerabilities or corruption issues. > Or will they all be delegated to 3.3.x -series? Or will there be a > series of identical releases like 3.1 and 3.0.1 with 3.2.1 and 3.3? > There's not going to be a 3.3.x series, there will be one 3.3 release (unless there is a critical bug, as mentioned above). There are two separate release lines going on: 3.0.1 -> 3.0.2 -> 3.0.3 -> 3.0.4 -> ... (every release is a bugfix) 3.1 -> 3.2 -> 3.3 -> 3.4 -> ... (odd numbers are bugfix releases, even numbers may contain new features) > > This is only going to be the case during the transition phase from old > release cycles to tick-tock. We're targeting changes to CI and quality > focus going forward to greatly increase the stability of the odd releases > of major branches (3.1, 3.3, etc) so, for the 4.X releases, our > recommendation would be to run the highest # odd release for greatest > stability. > > > So here you tell to run 3.1, but above you tell to run 3.0.1? Why is > there a different release scheme specifically for 3.0.x instead of putting > those fixes to 3.1? > We don't know how well the tick-tock release scheme will stabilize yet. As a safety net, we're doing our traditional release scheme for 3.0.x. -- Tyler Hobbs DataStax --001a11396f427a4a1a0526a282ff Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

= On Fri, Dec 11, 2015 at 1:59 AM, Janne Jalkanen <Janne.Jalkanen@ecy= rd.com> wrote:

So there is no reason why you would ever w= ant to run 3.1 then?

Probably not.
=C2=A0
=C2=A0Why was = it released?

For consistency.=C2=A0 I= t's the first release in the new tick-tock release scheme.=C2=A0 Skippi= ng that would have been a bit strange (although I'll agree it's als= o strange to have 3.0.1 =3D=3D 3.1).
=C2=A0
=C2=A0What is the lifecycle of 3.0.x? Will it beco= me obsolete once 3.3 comes out?

3.0.x= will continue until 4.0.
=C2=A0

  • If you want access to the new features introduced in even re= lease versions of 3.x (3.2, 3.4, 3.6), you'll want to run the latest od= d version (3.3, 3.5, 3.7, etc) after the release containing the feature you= want access to (so, if the feature's introduced in 3.4 and we haven= 9;t dropped 3.5 yet, obviously you'd need to run 3.4).

Are there going to b= e minor releases of the even releases, i.e. 3.2.1?
<= br>
Not unless we discover critical bugs in 3.2, such as security= vulnerabilities or corruption issues.
=C2=A0
=C2=A0Or will they all be delegated to 3.3.x -se= ries?=C2=A0 Or will there be a series of identical releases like 3.1 and 3.= 0.1 with 3.2.1 and 3.3?

There's n= ot going to be a 3.3.x series, there will be one 3.3 release (unless there = is a critical bug, as mentioned above).

There are two sep= arate release lines going on:

3.0.1 -> 3.0.2 -> 3.0= .3 -> 3.0.4 -> ... (every release is a bugfix)

3.1 = -> 3.2 -> 3.3 -> 3.4 -> ... (odd numbers are bugfix releases, e= ven numbers may contain new features)
=C2=A0

This is only going to be the case during the transition phase= from old release cycles to tick-tock. We're targeting changes to CI an= d quality focus going forward to greatly increase the stability of the odd = releases of major branches (3.1, 3.3, etc) so, for the 4.X releases, our re= commendation would be to run the highest # odd release for greatest stabili= ty.

So here you tell to = run 3.1, but above you tell to run 3.0.1?=C2=A0 Why is there a different re= lease scheme specifically for 3.0.x instead of putting those fixes to 3.1?<= /div>

We don't know how well the tick-t= ock release scheme will stabilize yet.=C2=A0 As a safety net, we're doi= ng our traditional release scheme for 3.0.x.


--
Tyler = Hobbs
DataStax
<= /div>
--001a11396f427a4a1a0526a282ff--