Thanks Jeff,

You mean if I upgrade from 3.0.8 -> 3.0.15 it should work without any
issues?

On Wed, Nov 29, 2017 at 4:21 PM, Jeff Jirsa <jji...@gmail.com> wrote:

> This is because in 3.0.14, we had to bump the internode messaging version
> to fix a nasty bug (it's something we almost never do in minor versions,
> but it was necessary here), and schema changes won't cross internode
> messaging versions.
>
> You can continue upgrading, and when new nodes reach 3.0.14 they'll get
> the new schema versions. Until they all match, schema changes won't
> propagate properly.
>
> If you REALLY need schema changes to propagate during the upgrade, you
> should read the notes on CASSANDRA-13004 and Alex's summary here
> https://gist.github.com/ifesdjeen/9cacb1ccd934374f707125d78f2fbcb6
>
> But really, you should just upgrade to 3.0.15 and not do any schema
> changes until the upgrade is complete (and be aware that having 2 schema
> versions during the upgrade is normal and expected).
>
> - Jeff
>
>
> On Wed, Nov 29, 2017 at 4:05 PM, Jai Bheemsen Rao Dhanwada <
> jaibheem...@gmail.com> wrote:
>
>> Hello,
>>
>>
>>
>> I am trying to upgrade the cassandra version from the 3.0.8 to 3.0.14. I
>> am adding a new node with 3.0.14 version to 3.0.8. cluster and I see the
>> schema disagreement between the nodes and the new node doesn't stream any
>> data.
>>
>> I am looking at : https://issues.apache.org/jira/browse/CASSANDRA-13559,
>> does this mean, I will not be able to add nodes with the higher version
>> than 3.0.13?
>>
>> here is what I see in the nodetool describecluster output
>>
>> $ nodetool describecluster
>> Cluster Information:
>>     Name: production
>>     Snitch: org.apache.cassandra.locator.DynamicEndpointSnitch
>>     Partitioner: org.apache.cassandra.dht.Murmur3Partitioner
>>     Schema versions:
>>         45ad6427-30a8-3381-9e2c-266b446c6ea7: [192.168.1.2, 192.168.1.3, 
>> 192.168.1.4]
>>
>>         c2a2bb4f-7d31-3fb8-a216-00b41a643650: [10.10.1.10]
>>
>> Any work around to mitigate this?
>>
>
>

Reply via email to