nssalian commented on PR #1607:
URL: https://github.com/apache/iceberg-go/pull/1607#issuecomment-5488809988
Pushed the fix for the negated-extract pruning blocker - a NOT over an
extract now collapses to AlwaysTrue (and hasExtract propagates through AND/OR,
so nested NOTs are covered), so negation can't fold the pruning filter into a
lossy AlwaysFalse. Added a regression test as well -
NOT(Eq(Extract("payload","$.a",Int64),1)) with a payload.a=2 row, asserting it
survives - plus coverage for the required-variant-column bind, the
tz/zoneless cast rejection, and missing/wrong-type residual columns. Also
strips extracts before TranslateColumnNames so the incremental-scan path no
longer hits ErrNotImplemented.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]