Skip to content

Conversation

@ostafen
Copy link

@ostafen ostafen commented Aug 26, 2025

Rationale for this change

Previously, boolean function were not registered for arrow-to-substrate conversion. This could cause not found errors.

What changes are included in this PR?

This PR registers Arrow-to-Substrait for the boolean operators and, or and not. It also add conversion functions for the xor operator.

Are these changes tested?

There are currently no explicit unit tests added in this PR. Existing integration tests that involve these boolean operators in Arrow expressions should now pass conversion to Substrait correctly. Additional targeted tests may be added later to cover these mappings explicitly.

Are there any user-facing changes?

No direct user-facing changes.

@ostafen ostafen requested a review from zeroshade as a code owner August 26, 2025 15:20
@zeroshade
Copy link
Member

Can we add a test for this?

@ostafen
Copy link
Author

ostafen commented Aug 27, 2025

Sure, I will add some test

@zeroshade
Copy link
Member

@ostafen any update here?

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