Bug #67786
openrgw/storage class STANDARD should never be returned
0%
Description
When creating an object, it is possible to specify the storage class. If the storage class is not specified, it is implicitly set to 'STANDARD'. If is also possible to explicitly set it to 'STANDARD'. The aws documentation is a bit squirrelly here, but the gist of it is that even though 'STANDARD' is a valid setting for storage class, it should in fact never be returned. Currently, in ceph, if it is set, it is returned, which creates 2 kinds of 'STANDARD' objects, one of which behaves like aws, and one which does not. I believe the correct behavior is to never return 'STANDARD' even when it was explicitly specified.
refs,
https://docs.aws.amazon.com/AmazonS3/latest/API/API_CopyObject.html
https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetObject.html
Updated by Marcus Watts over 1 year ago
- Subject changed from rgw/storage class to rgw/storage class STANDARD should never be returned