Skip to content

refactor: Build a simple filter expr ir to replace SQL#38

Merged
Xuanwo merged 3 commits intomainfrom
xuanwo/lance-filter-pushdown
Dec 24, 2025
Merged

refactor: Build a simple filter expr ir to replace SQL#38
Xuanwo merged 3 commits intomainfrom
xuanwo/lance-filter-pushdown

Conversation

@Xuanwo
Copy link
Copy Markdown
Collaborator

@Xuanwo Xuanwo commented Dec 24, 2025

This PR adds a simple filter expr ir to avoding using SQL filter directly.

Ideally we should use substrait here is it might need more work on duckdb side. There is a project called https://github.com/substrait-io/duckdb-substrait-extension but I don't know how to use it


Parts of this PR were drafted with assistance from Codex (with gpt-5.2) and fully reviewed and edited by me. I take full responsibility for all changes.

@Xuanwo Xuanwo merged commit fe7868c into main Dec 24, 2025
3 checks passed
@Xuanwo Xuanwo deleted the xuanwo/lance-filter-pushdown branch December 24, 2025 06:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant