You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Notice the TableScan has no filters and thus no pruning will occur. If you explain or show the physical plan you'll see the full list of parquet files.
Environment
Delta-rs version: 0.6
Binding: Rust
Environment:
Bug
What happened:
When executing a DataFusion SQL/DataFrame with DeltaTable TableProvider, filters are not pushed down into DeltaTable scan.
What you expected to happen:
Filter pushdown to be supported on DeltaTable so files can be pruned (see related issue #1063)
How to reproduce it:
Run the following snippet with attached table data.zip
Notice the TableScan has no filters and thus no pruning will occur. If you explain or show the physical plan you'll see the full list of parquet files.
More details:
When adding this to the TableProvider impl for DeltaTable
the logical plan is
In conjunction with a fix for #1063 I get proper pruning of files based on statistics in the delta log.
The text was updated successfully, but these errors were encountered: