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

   ## What changes were proposed in this pull request?
   
   Server-side implementation of GetKeyInfo API, which implies 2 primary 
purposes:
   1. It leverages the container location cache to avoid calling SCM to get 
block location information.
   2. It allows S3G to call without a volume name, which the API can assume. 
S3G can call GetKeyInfo with assumeS3Context and OM will resolve the s3 volume 
context (volume name and s3 auth) and include it in the API response. This 
saves S3G another call to get S3VolumeContext before reading a key.
   
   https://issues.apache.org/jira/browse/HDDS-7230
   
   This PR only includes server-side implementation. Full client-side 
integration and tests will be done by HDDS-7231.
   ## How was this patch tested?
   Unit tests and standard CI: 
https://github.com/duongkame/ozone/actions/runs/3131574533
   
   


-- 
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