Cheappie opened a new issue, #2230: URL: https://github.com/apache/arrow-rs/issues/2230
**Is your feature request related to a problem or challenge? Please describe what you are trying to do.** I have implemented custom `TableProvider` and `ObjectStore` in datafusion, what I would like to do is to have more convenient interface that would allow me to pass dynamic parameters to ObjectStore. Currently ObjectStore accepts Path as parameter, this implementation is a bit restrictive and provides guarantees that are unnecessary(at least for me). **Describe the solution you'd like** Replace raw **String** with **Url** and then provide AsRef<Url> for Path. **Describe alternatives you've considered** Alternatively **ObjectMeta** could be provided to ObjectStore instead of just Path, that would allow me to perform some checks like whether last modified time matches. However It might be still good idea to switch internal Path representation to Url to make it more flexible. **Additional context** -- 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: github-unsubscr...@arrow.apache.org.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org