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]