lance-format/lance
View on GitHubAdd optimizer rule to change `LanceScanExec -> FilterExec` into `FilteredReadExec`
Open
#5,154 opened on Nov 6, 2025
good first issueperformance
Repository metrics
- Stars
- (6,582 stars)
- PR merge metrics
- (Avg merge 6d 1h) (219 merged PRs in 30d)
Description
There are query plans like this one that could benefit from pushing down the filter:
Note: this will become obsolete if we change Scanner to construct a logical plan using the LanceTableProvider since pushdown can be handled at that layer. However, that's a ways off.