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]

Reply via email to