I've found there to be some behavior differences in practice as well going from 2.2 to 3.11 with a high token count, but all differences for the better. 3.x seems noticeably less likely to crater or GC-thrash during repairs compared to 2.x, probably due to the sum of small changes rather than any one in particular.
On Thu, Aug 6, 2020 at 4:54 PM Leon Zaruvinsky <leonzaruvin...@gmail.com> wrote: > Hi, > > I'm currently investigating an upgrade for our Cassandra cluster from 2.2 > to 3.11, and as part of that would like to understand if there is any > change in how the cluster behaves w.r.t number of tokens. For historical > reasons, we have num_tokens set very high but want to make sure that this > is not more dangerous in a later version. > > I've read recent threads on the new default, and the Netflix whitepaper, > so I'm fairly comfortable with the pros/cons of various token counts - but > specifically am interested about the difference in behavior between > Cassandra major versions, if one exists. > > Thanks, > Leon >