Swaminathan Balachandran created HDDS-13798:
-----------------------------------------------
Summary: Implement PoolBasedHierarchicalResourceLockManager for
Hierarchical Resource
Key: HDDS-13798
URL: https://issues.apache.org/jira/browse/HDDS-13798
Project: Apache Ozone
Issue Type: Sub-task
Reporter: Swaminathan Balachandran
Assignee: Swaminathan Balachandran
Have PoolBasedHierarchicalResourceLockManager which would implement the classÂ
HierachicalResourceLockManager backed by generic object pool and
ConcurrentHashMap enabling acquiring read write locks on resources with a
deterministic order which is not possible with a stripe based locking.
This is required for acquiring locks on chain while iterating through the
snapshot chain.
FYI this can be reused for FSO path locking while path resolution.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]