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]
