[
https://issues.apache.org/jira/browse/HDDS-6720?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Jyotinder Singh updated HDDS-6720:
----------------------------------
Description: This Jira adds {{OMMetadataManager}} to the argument list for
the {{ValidationContext of}} method in the {{ValidationContext}} object of the
upgrade framework - some of the requests/responses in case of the Bucket Layout
feature cannot be rejected based on just the
{{{}OMRequest{}}}/{{{}OMResonse{}}} object. We need to look inside the OM DB
state to check what the bucket layout of the associated bucket would be. To
enable this we need to expose an API to query this information. (was: This
Jira adds OMMetadataManager to the argument list for the RequestValidators in
the upgrade framework - some of the requests/responses in case of the Bucket
Layout feature cannot be rejected based on just the OMRequest/OMResonse object.
We need to look inside the OM DB state to check what the bucket layout of the
associated bucket would be. To enable this we need to pass the MetadataManager
instance into the request validator methods.)
> Add a function to get bucket layout info in Request Validators
> --------------------------------------------------------------
>
> Key: HDDS-6720
> URL: https://issues.apache.org/jira/browse/HDDS-6720
> Project: Apache Ozone
> Issue Type: Sub-task
> Reporter: Jyotinder Singh
> Assignee: Jyotinder Singh
> Priority: Major
> Labels: pull-request-available
> Fix For: 1.3.0
>
>
> This Jira adds {{OMMetadataManager}} to the argument list for the
> {{ValidationContext of}} method in the {{ValidationContext}} object of the
> upgrade framework - some of the requests/responses in case of the Bucket
> Layout feature cannot be rejected based on just the
> {{{}OMRequest{}}}/{{{}OMResonse{}}} object. We need to look inside the OM DB
> state to check what the bucket layout of the associated bucket would be. To
> enable this we need to expose an API to query this information.
--
This message was sent by Atlassian Jira
(v8.20.7#820007)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]