Skip to content

test: remove substrait-expr dependency#5335

Merged
westonpace merged 2 commits intolance-format:mainfrom
westonpace:test/remove-substrait-expr-dep
Nov 25, 2025
Merged

test: remove substrait-expr dependency#5335
westonpace merged 2 commits intolance-format:mainfrom
westonpace:test/remove-substrait-expr-dep

Conversation

@westonpace
Copy link
Copy Markdown
Member

@westonpace westonpace commented Nov 24, 2025

I'm going to go ahead and just archive substrait-expr. We were only using it in lance for one unit test. Admittedly the unit test is uglier now but I think it's fine to remove a dependency.

Copy link
Copy Markdown
Contributor

@timsaucer timsaucer left a comment

Choose a reason for hiding this comment

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

I was looking at doing the same thing, but it required getting way deeper into the substrait proto messages than I was comfortable doing. I agree this looks a bit messy, but removing the dependency seems like a very good thing for longer term maintainability.

@westonpace westonpace force-pushed the test/remove-substrait-expr-dep branch from 7ec3a12 to c34c165 Compare November 25, 2025 14:37
@westonpace westonpace merged commit 77e7b79 into lance-format:main Nov 25, 2025
21 of 25 checks passed
jackye1995 pushed a commit to jackye1995/lance that referenced this pull request Jan 21, 2026
I'm going to go ahead and just archive substrait-expr. We were only
using it in lance for one unit test. Admittedly the unit test is uglier
now but I think it's fine to remove a dependency.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants