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

Reply via email to