flokli commented on issue #5329:
URL: https://github.com/apache/arrow-rs/issues/5329#issuecomment-1908110159

   Encoding this metadata in the object path itself means I need to effectively 
check two different keys :-/
   
   The listing API already doesn't guarantee order, I personally would feel Ok 
if on backends where the API listing endpoint doesn't return content-types we 
would not populate the field for list, and only on a get request. These are 
things that can be mentioned in the documentation.
   
   Regarding `LocalFilesystem`, we could be using xattrs for this where 
available, and just return an error if `PutOptions` has a `Some(_)` 
`content_type` (so setting a content-type is requested) and it's either not 
supported or fails.
   
   This shouldn't affect behaviour where the content-type isn't set explicitly, 
and also shouldn't swallow desired content types without any notice.


-- 
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]

Reply via email to