hemanthboyina opened a new pull request, #16531:
URL: https://github.com/apache/iceberg/pull/16531

   When a compound AND predicate contains both supported and unsupported 
expressions, the entire predicate is currently dropped from Iceberg's filter 
list. This means no file pruning occurs even when convertible conditions are 
present.
   
   This change decomposes such predicates into individual conjuncts in 
BaseSparkScanBuilder.pushPredicates() and pushes the convertible ones for file 
pruning. The original predicate remains in post-scan filters to ensure Spark 
re-evaluates the full condition for correctness.
   


-- 
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