Closed timsaucer closed 1 day ago
ACTION NEEDED
delta-rs follows the Conventional Commits specification for release automation.
The PR title and description are used as the merge commit message. Please update your PR title and description to match the specification.
FYI @ion-elgreco
@timsaucer super excited with this change!
Can you add the attribute in here as well:
https://github.com/delta-io/delta-rs/blob/main/python/deltalake/_internal.pyi
Attention: Patch coverage is 0%
with 10 lines
in your changes missing coverage. Please review.
Project coverage is 72.43%. Comparing base (
c091a82
) to head (2d7fdb8
). Report is 3 commits behind head on main.
Files with missing lines | Patch % | Lines |
---|---|---|
python/src/lib.rs | 0.00% | 10 Missing :warning: |
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
🚨 Try these New Features:
I'll try to address that ci failure tomorrow morning
Amazing!
Description
This change adds in a single method on the Delta Table object to expose a PyCapsule that provides a DataFusion FFI Table Provider. With this change, you can register a delta table in datafusion-python without the need to export a pyarrow_dataset. This enables full push down filter support, greatly improving performance in some cases.
Related Issue(s)
Closes #2536
Documentation
This is a follow on from https://github.com/apache/datafusion/pull/12920 and https://github.com/apache/datafusion-python/issues/823