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? >> > >