osd/PG: miscellaneous choose acting changes and cleanups #18481
liewegas left a comment
I'm not totally sure we should kill the primary output argument. Currently, yes, we just pick the first one as the primary, but the plan was to eventually be a bit smarter about it. For LRC, for example, we should pick a primary within the local segment that is doing recovery. That shouldn't be very hard to fix and will make LRC much more effective.