ttomasz commented on issue #341: URL: https://github.com/apache/arrow-rs-object-store/issues/341#issuecomment-2870195329
I looked a little into how this could be added but I don't know of a way to do it without making change to the API that is not backwards compatible. Here's what I tried so far: https://github.com/apache/arrow-rs-object-store/compare/main...ttomasz:arrow-rs-object-store:add-option-to-ignore-paths I tried adding a parameter to functions related to listing in Azure client but it bubbles up throughout the API and since as far as I saw Rust does not allow default values to function parameters it would require everyone to pass this argument in newer version which is not great. Alternatively I guess one could try introducing sibling methods for listing that return object with raw string from path as given by object storage APIs so if one wanted to avoid Path object altogether with its parse method then one could choose to use different methods. This was the first time I did anything with rust code so maybe I'm missing something. Anyway if someone else wants to work on this feel free. -- 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]
