Fokko Driesprong
Fokko Driesprong
Thanks for the context yesterday, I was still noodling on it overnight. If I understand correctly (and please also share the video of you and @adrianqin; I must have missed...
@fengjiajie Rerunning the failed tests 👍
Just checking in @vaibhawvipul if you're still interested in adding this :)
@Aniketsy Thanks for working on this, but I think this one is problematic, since it relies on `BooleanExpression`. I think we need to fix the `LiteralPredicate` first
@Aniketsy Certainly, let me know if you run into anything 👍
I would recommend taking some inspiration from the `Or` operator: https://github.com/apache/iceberg-python/pull/2565 It can be pretty tricky with the `__new__` method being overridden
@Aniketsy Gentle ping!
Closing this in favor of https://github.com/apache/iceberg-python/pull/2784
These are the relevant lines: https://github.com/apache/iceberg-python/blob/ccaa15cf8ac1eb1202256d17efc9cf9d20723d20/pyiceberg/types.py#L343-L344 Right now we never show them, but it would be nice to conditionally include them in the repr when they are not-null.
Hey @maytasm Thanks for raising this. We don't have the [ResidualEvaluator](https://github.com/apache/iceberg/blob/main/api/src/main/java/org/apache/iceberg/expressions/ResidualEvaluator.java) today, but it would be great to add that. We can take inspiration from Java. The code that you're...