You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@paimon.apache.org by "QuakeWang (via GitHub)" <gi...@apache.org> on 2026/04/01 14:44:38 UTC
[I] feat(datafusion): support partition predicate pushdown [paimon-rust]
QuakeWang opened a new issue, #172:
URL: https://github.com/apache/paimon-rust/issues/172
### Search before asking
- [x] I searched in the [issues](https://github.com/apache/paimon-rust/issues) and found nothing similar.
### Description
The current DataFusion integration ignores pushed-down filters and always plans a full Paimon scan.
This task is to add partition predicate pushdown support in `paimon-datafusion` by translating exact partition-only DataFusion filters and wiring them into the existing Paimon scan planning path.
For a partitioned table, queries such as:
```sql
SELECT * FROM t WHERE dt = '2024-01-01'
SELECT * FROM t WHERE dt = '2024-01-01' AND hr = 10
```
should only plan matching partitions.
Unsupported or non-partition filters should remain as residual DataFusion filters.
Out of scope:
- data predicate pushdown into TableRead
- manifest stats pruning
- data file stats pruning
- limit pushdown
This task depends on the core partition predicate pruning support from issue #155 / PR #167.
### Willingness to contribute
- [x] I'm willing to submit a PR!
--
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: issues-unsubscribe@paimon.apache.org.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] feat(datafusion): support partition predicate pushdown [paimon-rust]
Posted by "JingsongLi (via GitHub)" <gi...@apache.org>.
JingsongLi closed issue #172: feat(datafusion): support partition predicate pushdown
URL: https://github.com/apache/paimon-rust/issues/172
--
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: issues-unsubscribe@paimon.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org