https://issues.apache.org/jira/browse/CASSANDRA-10990
On Fri, Oct 13, 2017 at 9:00 AM, Per Otterström <per.otterst...@ericsson.com > wrote: > Hepp! > > Just to be clear, I'm not claiming this to be the case, it is a sincere > question. My team is planning an upgrade from 2.2 to 3.0 which is why I'm > asking. Some initial tests indicate that repairs etc work well before > running upgradesstables (assuming all nodes are upgraded to 3.0). But if > there are known corner cases I'd be interested to know. > > We need to support reading old sstables in order to support rolling > upgrades. This seem to be a general assumption that people agree on. I'm > not sure there is a clear agreement on the streaming part. Would it make > sense to clarify this in documentation? > > /pelle > > -----Original Message----- > From: Jeff Jirsa [mailto:jji...@gmail.com] > Sent: den 13 oktober 2017 08:09 > To: dev@cassandra.apache.org > Subject: Re: Do it need to run 'nodetool upgradesstables' when updating > from 2.0.9 to 2.1.19? > > Two people say I’m wrong, I’ll believe it - must be imagining restrictions > that don’t exist. > > -- > Jeff Jirsa > > > > On Oct 12, 2017, at 10:55 PM, Per Otterström < > per.otterst...@ericsson.com> wrote: > > > > Hi! > > > > This was news to me. I had the impression that we are maintaining > backwards compatibility for streaming non-upgraded sstables. Is that not > the case? > > > > However, I believe it is a good idea to run upgradesstables at some > point _before_ upgrading Cassandra next time to make sure there are no old > sstables around before you take the next step. > > > > /pelle > > > > -----Original Message----- > > From: Jeff Jirsa [mailto:jji...@gmail.com] > > Sent: den 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. > >> > > B‹KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKCB• > È [œÝXœØÜšX™K K[XZ[ > ˆ ]‹][œÝXœØÜšX™P Ø\ÜØ[™ ˜K˜\ XÚ K›Ü™ÃB‘›Üˆ Y ] [Û˜[ ÛÛ[X[™ Ë K[XZ[ > ˆ ]‹Z [ Ø\ÜØ[™ ˜K˜\ XÚ K›Ü™ÃBƒB > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org > For additional commands, e-mail: dev-h...@cassandra.apache.org > >