-
Type: Improvement
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
Replication
-
Fully Compatible
-
Repl 2024-05-13
By (old) convention, functions suffixed with `_inlock` expected the caller to hold the ReplicationCoordinatorImpl::_mutex. To better enforce this, those functions should take the lock in the type signature, and we can remove the suffix.
- is related to
-
SERVER-89631 Make reading `ReplSetConfig` mostly lock-free
- Closed
- related to
-
SERVER-90354 Ensure that _inlock methods in repl/ take the lock
- Closed