sumitagrawl opened a new pull request, #8176:
URL: https://github.com/apache/ozone/pull/8176

   ## What changes were proposed in this pull request?
   
   Granular locking framework for OBS for existing flow. Its just framework 
binding code flow but pending to call the lock in respective flow.
   
   locking is added for external request at entry point. This provides 
execution of request at leader and existing flow simultaneouly without 
impacting for cache.
   
   - refer obs-locking.md for `locking added for obs request` (HDDS-11898. 
design doc leader side execution)
   - refer leader-execution.md for `Step-by-step integration` of existing 
request (interoperability)
   
   Next PR will include:
   - integration of locking framework to flow
   - locking for obs key operation, bucket operation, volume operation and MPU 
cases
   - https://issues.apache.org/jira/browse/HDDS-12386 configuration for lock 
bucket length and timeout
   
   Parent Jira:
   https://issues.apache.org/jira/browse/HDDS-11900
   
   Its Parent for Epic;
   https://issues.apache.org/jira/browse/HDDS-11897
   
   ## What is the link to the Apache JIRA
   
   https://issues.apache.org/jira/browse/HDDS-11900
   
   ## How was this patch tested?
   
   - UT cases added for lock
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to