On Fri, May 22, 2020 at 9:51 PM Jeff Jirsa <jji...@gmail.com> wrote: > With those consistency levels it’s already possible you don’t see your > writes, so you’re already probably seeing some of what would happen if you > went to RF=5 like that - just less common > > If you did what you describe you’d have a 40% chance on each read of not > seeing any data (or not seeing the most recent data) until repair runs. > > Alternatively: > - you change the app to read at local quorum > - you change RF from 3 to 4 > - run repair > - change RF from 4 to 5 > - run repair > - change the app to read local_one > > Then you’re back to status quo where you probably see most writes but it’s > not strictly guaranteed >
The very first step to consider is to upgrade to the latest 3.11. Running 3.7 in production is, ugh, an odd choice of version in 2020. -- Alex