As an OVHcloud customer using s3 object storage
I want s3 get-object API to return header x-amz-tagging-count
so that I can determine which objects have tags to avoid calling get-object-tagging on every object
When tags are assigned to an object in s3 using put-object-tagging, ovhcloud does correctly return the tag when get-object-tagging api is used. However ovhcloud is not compatible with aws s3 because it does not set the "x-amz-tagging-count" header in the get-object response.
That is, there's currently no way to know if an ovhcloud s3 object has tags w/o calling get-object-tagging, which adds overhead to every get-object call. Would you please consider making ovhcloud s3 more compatible with aws by returning the "x-amz-tagging-count" in the get-object response headers, set to the count of assigned tags?
transcribed from ovhcloud support ticket 380241
As an OVHcloud customer using s3 object storage I want s3 get-object API to return header x-amz-tagging-count so that I can determine which objects have tags to avoid calling get-object-tagging on every object
When tags are assigned to an object in s3 using put-object-tagging, ovhcloud does correctly return the tag when get-object-tagging api is used. However ovhcloud is not compatible with aws s3 because it does not set the "x-amz-tagging-count" header in the get-object response.
That is, there's currently no way to know if an ovhcloud s3 object has tags w/o calling get-object-tagging, which adds overhead to every get-object call. Would you please consider making ovhcloud s3 more compatible with aws by returning the "x-amz-tagging-count" in the get-object response headers, set to the count of assigned tags?
see https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-tagging.html
example:
add 2 tags
get the tags
but get-object doesn't return the x-amz-tagging-count header
specifically, in debug mode, here are the headers returned from ovhcloud s3 on the get-object call