-
Type:
Bug
-
Resolution: Fixed
-
Priority:
Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
Server Programmability
-
Fully Compatible
-
ALL
-
N&O 2025-11-24, Programmability 2026-01-19
-
None
-
None
-
None
-
None
-
None
-
None
-
None
The RWMutex benchmark directly calls lock/unlock on the LockManager.
This is undesirable for two reasons:
- That's not how ResourceMutexes are acquired in production code, they go through the RAII object ResourceLock.
- The LockManager is a private implementation detail of the Catalog and its synchronization.
Because of the above, this benchmark should be switched to use ResourceLock instead.