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

   # Which issue does this PR close?
   
   Closes #1395.
   
    # Rationale for this change
   
   For our downstream users who are implementing FFI based extensions, there 
are a handful of useful utility functions
   that we are currently requiring them to copy. This is a poor way to keep 
code up to date. This PR creates a utility crate that our downstream users can 
utilize. This also helps to ensure that as our interfaces get updated that 
those changes propagate properly to our downstream users.
   
   Also this change ensures our example is on the same code version as the main 
repository.
   
   # What changes are included in this PR?
   
   - Adds a cargo workspace
   - Divides the code into three projects, `core`, `util` and the FFI example.
   - Updates dependencies to all use the common workspace.
   
   # Are there any user-facing changes?
   
   Yes, there is a slight change in that the `utils` module of 
`datafusion-python` has been removed. Instead users can now change their 
dependency to the new `datafusion-python-utils` crate.


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


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to