Skip to content

fix: Restore serialization of is_in pushdown#1

Open
erandagan wants to merge 2 commits into
mainfrom
claude/address-pr-review-feedback-CBOuH
Open

fix: Restore serialization of is_in pushdown#1
erandagan wants to merge 2 commits into
mainfrom
claude/address-pr-review-feedback-CBOuH

Conversation

@erandagan

Copy link
Copy Markdown
Owner

No description provided.

erandagan and others added 2 commits March 5, 2026 10:25
Address PR review feedback: remove AnyValue::List handling from the
general Literal match arm (restoring original None return) to prevent
losing a nesting level on list conversion. Instead, handle it as a
fallback specifically in the is_in handler via or_else, ensuring the
conversion only happens for the RHS of is_in() operations.

Add test verifying that bare list/series literals outside of is_in()
are not pushed down to pyarrow.

https://claude.ai/code/session_01WxNBP5Nfz2nK1CHynAWVBk
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