Skip to content

feature: add ilike support#78

Merged
ChunxuTang merged 1 commit into
lance-format:mainfrom
jja725:add-ilike
Dec 30, 2025
Merged

feature: add ilike support#78
ChunxuTang merged 1 commit into
lance-format:mainfrom
jja725:add-ilike

Conversation

@jja725

@jja725 jja725 commented Dec 30, 2025

Copy link
Copy Markdown
Contributor

feat: add ILIKE case-insensitive pattern matching

Implements ILIKE operator that works like LIKE but ignores case.
Leverages DataFusion's case_insensitive flag on Like expressions.

@codecov-commenter

codecov-commenter commented Dec 30, 2025

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 84.61538% with 16 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
...t/lance-graph/src/datafusion_planner/expression.rs 83.92% 9 Missing ⚠️
rust/lance-graph/src/parser.rs 89.13% 5 Missing ⚠️
rust/lance-graph/src/semantic.rs 0.00% 2 Missing ⚠️

📢 Thoughts on this report? Let us know!

@ChunxuTang ChunxuTang left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm. just very minor comments.

Comment thread rust/lance-graph/src/parser.rs Outdated
Comment thread rust/lance-graph/src/datafusion_planner/expression.rs Outdated
@ChunxuTang ChunxuTang merged commit dd7cb99 into lance-format:main Dec 30, 2025
9 checks passed
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.

3 participants