Skip to content

[CALCITE-7124] Arrow adapter should support like operator push down#4886

Open
xuzifu666 wants to merge 1 commit intoapache:mainfrom
xuzifu666:7124
Open

[CALCITE-7124] Arrow adapter should support like operator push down#4886
xuzifu666 wants to merge 1 commit intoapache:mainfrom
xuzifu666:7124

Conversation

@xuzifu666
Copy link
Copy Markdown
Member

@sonarqubecloud
Copy link
Copy Markdown

/** Test case for
* <a href="https://issues.apache.org/jira/browse/CALCITE-7472">[CALCITE-7472]
* Arrow adapter should support like operator push down</a>. */
@Test void testArrowProjectFieldsWithLikePrefixFilter() {
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Have these Arrow plans been validated using third party tools?

Copy link
Copy Markdown
Member Author

@xuzifu666 xuzifu666 Apr 16, 2026

Choose a reason for hiding this comment

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

Currently, no third-party tools have been used for verification, my view is that the test data is in the standard Apache Arrow IPC file format, and the test results are correct. This may indirectly prove that the plan is correct; In addition, I also checked the registration of the gandiva function, which shows that the like statement supports pushdown (see reference:https://github.com/apache/arrow/blob/main/cpp/src/gandiva/function_registry_string.cc#L210).

Of course, these are just my thoughts; I don't know if you agree. @mihaibudiu

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.

2 participants