r4ntix commented on PR #501:
URL: https://github.com/apache/arrow-ballista/pull/501#issuecomment-1311298682

   > > support custom `CatalogProvider`
   > 
   > @r4ntix could you explain your use-case? It may already be covered. For 
example, when this gets merged, 
[deltatables](https://github.com/spaceandtimelabs/delta-rs/blob/cb553eac000ab491f8b553b8f3e20bd791dc10bf/rust/src/delta_datafusion.rs#L834)
 should work out of the box, as long as there are `TableProviderFactory`s 
registered for them.
   
   @avantgardnerio according to the current implementation, the automatically 
registered tables are put into the `datafusion.default.{table}` datafusion 
schema. 
   In my case, for tenant isolation, I need to be able to dynamically register 
tables with different schema or catalog, eg: `datafusion.{tenant}.{table}` or 
`{tenant}.default.{table}`. 
   So is it possible to support `CatalogProvider` in `SessionBuilder` to 
support such case?


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