If you have multiple DCs you at least want to upgrade to 1.0.11. There is
an issue where you might get errors during cross DC replication.

On Fri, Aug 30, 2013 at 9:41 AM, Mike Neir <m...@liquidweb.com> wrote:

> In my testing, mixing 1.0.9 and 1.2.8 seems to work fine as long as there
> is no need to do streaming operations (move/repair/bootstrap/etc). The
> reading I've done confirms that 1.2.x should be network-compatible with
> 1.0.x, sans streaming operations. Datastax seems to indicate here that
> doing a rolling upgrade from 1.0.x to 1.2.x is viable:
>
> http://www.datastax.com/**documentation/cassandra/1.2/**
> webhelp/#upgrade/upgradeC_c.**html#concept_ds_nht_czr_ck<http://www.datastax.com/documentation/cassandra/1.2/webhelp/#upgrade/upgradeC_c.html%23concept_ds_nht_czr_ck>
>
> See the second bullet point in the Prerequisites section.
>
> I'll look into 1.2.9. It wasn't available when I started my testing.
>
> MN
>
>
> On 08/30/2013 12:15 PM, Robert Coli wrote:
>
>> On Fri, Aug 30, 2013 at 8:57 AM, Mike Neir <m...@liquidweb.com
>>  <mailto:m...@liquidweb.com>> wrote:
>>
>>     I'm faced with the need to update a 36 node cluster with roughly 25T
>> of data
>>     on disk to a version of cassandra in the 1.2.x series. While it seems
>> that
>>     1.2.8 will play nicely in the 1.0.9 cluster long enough to do a
>> rolling
>>     upgrade, I'd still like to have a roll-back plan in case the rolling
>> upgrade
>>     goes sideways.
>>
>>
>> Upgrading two major versions online is an unsupported operation. I would
>> not
>> expect it to work. Is there a detailed reason you believe it should work
>> between
>> these versions? Also, instead of 1.2.8 you should upgrade to 1.2.9,
>> released
>> yesterday. Everyone headed to 2.0 has to pass through 1.2.9.
>>
>> =Rob
>>
>
>  --
>
>
>
> Mike Neir
> Liquid Web, Inc.
> Infrastructure Administrator
>
>

Reply via email to