Hi Jeff, I was under the impression that streaming in a cluster with mixed binary versions might be problematic, but as long as the cluster is on the same binary version (e.g. after a rolling upgrade), we still can have SStables in mixed data formats and streaming will work?
Thanks, Thomas -----Original Message----- From: Jeff Jirsa [mailto:jji...@gmail.com] Sent: Donnerstag, 12. Oktober 2017 23:11 To: Cassandra DEV <dev@cassandra.apache.org> Subject: Re: Do it need to run 'nodetool upgradesstables' when updating from 2.0.9 to 2.1.19? You won't notice any issues (all versions of cassandra are backwards compatible at least 1 version), and sstables will be slowly migrated to the new format as you compact, but you should still run it (upgradesstables) explicitly because when it comes time to run repair/boostrap/decommission/etc, you'll need all sstables on the same/current format. On Thu, Oct 12, 2017 at 1:59 PM, Li, Guangxing <guangxing...@pearson.com> wrote: > Hi, > > I recently upgraded my test cluster from C* 2.0.9 to 2.1.19 and I did > not run 'nodetool upgradesstables' at all. Per my confirmation > afterwards, everything is fine. But according to documentation at > https://support.datastax.com/hc/en-us/articles/208040036- > Nodetool-upgradesstables-FAQ. > I need to do that. > So can someone tell me if I must do 'nodetool upgradesstables' after > upgrading each node from 2.0.9 to 2.1.19? > > Thanks. > > George. > The contents of this e-mail are intended for the named addressee only. It contains information that may be confidential. Unless you are the named addressee or an authorized designee, you may not copy or use it, or disclose it to anyone else. If you received it in error please notify us immediately and then destroy it. Dynatrace Austria GmbH (registration number FN 91482h) is a company registered in Linz whose registered office is at 4040 Linz, Austria, Freistädterstraße 313