On Sat, 14 Jun 2025, 01:24 , <thomas@goirand.fr> wrote:
Right. Plus I don't get why operators get to choose what class of bugs they may experience, and how they will know beter than contributors. Cheers,
Well, at least some class of bugs might be already known and operators might be willing to accept them, while the new ones could be not known by project maintainers and take quite some time to realize and patch. So being able to rollback to old behavior might save the day. And an extremely good example for that is heartbeat_in_pthread, from oslo.messaging, for which we've flipped default one day and mark it as deprecated, untill realized it had a terrible consequences for WSGI applications a couple of cycles later, so default had to be flipped back, while operators were dealing/work-arounding with consequences by changing the option back and selecting old buggy over the new ones, as the service was still working more reliably with old ones. Thomas Goirand (zigo)