The TimestampMonitor currently drops idents after the oldest timestamp has advanced. To do so it acquires the global lock + the default hierarchy. This includes the RSTL.
In some situations, the ident drop operation can take a while, blocking stepdown since it requires the RSTL in MODE_X.
As the operation does not require the RSTL we should explore skipping its acquisition since it will unnecessarily be blocking stepdown.
- is duplicated by
-
SERVER-43405 Do not acquire the RSTL for idents cleanup
- Closed