Details
-
Sub-task
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
Description
This Jira implements the post-finalization behavior of the Bucket Layout feature.
Post Finalization behavior for this feature from a backward compatibility perspective is defined as follows:
- Older clients cannot read any data from an FSO/OBS bucket.
- Older clients cannot create keys/directories in FSO/OBS buckets.
This behavior adds an extra layer of complexity to the current implementation of the upgrade framework - some of these requests/responses 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.
Attachments
Attachments
Issue Links
- links to