Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
When acquiring a metadata lock, the caller passes the requested mode. For example READ and WRITE.
When the lock has already been acquired, the lock manager checks if the acquired mode covers the requested mode. For example, WRITE covers READ but not the other way around.
EXCLUSIVE_MODIFY_LOCK covers MODIFY lock as well but that was not implemented correctly in the metadata lock manager.