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]

Reply via email to