[ 
https://issues.apache.org/jira/browse/HDDS-9447?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Duong updated HDDS-9447:
------------------------
    Description: 
Today, for S3 use case getKeyInfo API needs to lookup S3 volume context. This 
is done as an optimization that liberates S3 from the need to make an extra 
call to 'GetS3Volume' per GET key (HDDS-7324) .

Ref: 
[https://github.com/apache/ozone/blob/master/hadoop-ozone/ozone-manager/src/main/java/org/apache/hadoop/ozone/om/OmMetadataReader.java#L160-L169]

Inside getS3VolumeContext, there a ACL checks to 

  was:
Today, for S3 use case getKeyInfo API needs to lookup S3 volume context. This 
is done as an optimization that liberates S3 from the needs to make an extra 
call to 'GetS3Volume' per GET key 
(https://github.com/duongnguyen0/ozone/blob/main/hadoop-ozone/ozone-manager/src/main/java/org/apache/hadoop/ozone/om/OmMetadataReader.java#L198-L198).

Ref. 


> Redundant ACL checks in getKeyInfo for S3 use case
> --------------------------------------------------
>
>                 Key: HDDS-9447
>                 URL: https://issues.apache.org/jira/browse/HDDS-9447
>             Project: Apache Ozone
>          Issue Type: Improvement
>            Reporter: Duong
>            Priority: Major
>
> Today, for S3 use case getKeyInfo API needs to lookup S3 volume context. This 
> is done as an optimization that liberates S3 from the need to make an extra 
> call to 'GetS3Volume' per GET key (HDDS-7324) .
> Ref: 
> [https://github.com/apache/ozone/blob/master/hadoop-ozone/ozone-manager/src/main/java/org/apache/hadoop/ozone/om/OmMetadataReader.java#L160-L169]
> Inside getS3VolumeContext, there a ACL checks to 



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