psavalle opened a new issue, #3839:
URL: https://github.com/apache/iceberg-python/issues/3839

   ### Feature Request / Improvement
   
   For time partitioning, we can express time range expressions and they lead 
to partition pruning when planning an Arrow scan:
   
   ```py
    scan = table.scan(
         row_filter=And(
             GreaterThanOrEqual("event_ts", start),
             LessThan("event_ts", end),
         )
     )
   
     arrow_table = scan.to_arrow()
   ```
   
   It would be useful to be able to filter by other hidden partitioning 
transforms, such as buckets -- e.g. filtering on `bucket[16](user_id) in {0, 1, 
2, 3}`, and getting partition pruning whenever possible based on the underlying 
table partitioning specs.


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