timsaucer opened a new pull request, #1156:
URL: https://github.com/apache/datafusion-python/pull/1156

   # Which issue does this PR close?
   
   Closes #1091 
   
    # Rationale for this change
   
   This PR builds on top of 
https://github.com/apache/datafusion-python/pull/1137 and adds python based 
schema and catalog providers.
   
   # What changes are included in this PR?
   
   Creates wrapper types around python based schema and catalog providers.
   Adds checks for when we are going python->rust->python and short circuit to 
return the python original object rather than wrapper.
   Adds unit test
   
   # Are there any user-facing changes?
   
   No
   
   # Status
   
   Leaving as draft until the following are complete:
   
   - [ ] We need abstract base classes for the catalog and schema providers for 
users to implement
   - [ ] Verify all combinations of default vs user provided python catalog, 
schema, table providers work in unit tests - this is mostly done
   - [ ] Add full end-to-end test of registering custom catalog, schema, table 
and then do a SQl query against it


-- 
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...@datafusion.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: github-unsubscr...@datafusion.apache.org
For additional commands, e-mail: github-h...@datafusion.apache.org

Reply via email to