aryangupta1998 opened a new pull request #2357:
URL: https://github.com/apache/ozone/pull/2357
## What changes were proposed in this pull request?
We are introducing 3 types of buckets as of now in Ozone.
1. FSO (File System Optimized):- For this bucket, we need the configuration
“ozone.om.enable.filesystem.paths” to be set to true.
Behavior:
- Supports atomic rename and delete operations.
- Files written to this bucket can be read via S3.
- Keys written via S3 with a delimiter “/” will create intermediate
directories.
- This bucket will allow interoperability between S3 and FS APIs.
2. OBS (Object Store):- For this bucket, we need the configuration
“ozone.om.enable.filesystem.paths” to be set to false.
Behavior:
- Keys written to this bucket will behave as a pure object-store.
- Keys written via S3 with a delimiter “/” will not create intermediate
dirs.
- This bucket will not allow interoperability between S3 and FS APIs.
3. LEGACY:- This bucket type has been introduced to handle the case of
upgrading an existing cluster with pre-created buckets. Users can’t create a
LEGACY bucket explicitly via the Ozone client.
## What is the link to the Apache JIRA
https://issues.apache.org/jira/browse/HDDS-5362
## How was this patch tested?
Tested Manually
--
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.
For queries about this service, please contact Infrastructure at:
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]