Skip to content

feat: expand Term to enum and add basic support for transform term predicate#2665

Open
TwinklerG wants to merge 2 commits into
apache:mainfrom
TwinklerG:twinklerg/transform-bound-predicate
Open

feat: expand Term to enum and add basic support for transform term predicate#2665
TwinklerG wants to merge 2 commits into
apache:mainfrom
TwinklerG:twinklerg/transform-bound-predicate

Conversation

@TwinklerG

Copy link
Copy Markdown
Contributor

Which issue does this PR close?

What changes are included in this PR?

Term/BoundTerm is expanded to support transform predicates (e.g. bucket(10, "id") = 5, year(ts) = 54).

Manifest-level filtering is supported by removing transform on corresponding partition field, making it consistent with the Java implementation.

Are these changes tested?

Yes.

@TwinklerG TwinklerG marked this pull request as ready for review June 17, 2026 07:12
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.

Support unbound transform in predicate expression

1 participant