neils-dev commented on PR #3890: URL: https://github.com/apache/ozone/pull/3890#issuecomment-1297780222
Thanks @Cyrill for the wonderful document. As I understand it, compression is done at the bucket level and set during the bucket create process. It would great to fill in some interesting details for this design such as, 1. storing in the `OmBucketInfo` and whether compression is enabled and type of compression. Key level `OmKeyInfo` key compression information. Specifically detailing the metadata associated with this feature, where it is stored. 2. properties of the feature, such as for copying keys from a compressed bucket with `src`=_compressed bucket_ and `target`=_compressed bucket_ or _non-compressed_ bucket, trash handling special considerations, DistCp considerations. 3. APIs including the create bucket example your provided, list compressed buckets, trash apis (if necessary), getKey / Bucket compressionInfo, -- 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]
