Fokko opened a new issue, #289:
URL: https://github.com/apache/iceberg-rust/issues/289

   For evaluating the hibben partition filters, we need to have column 
projections. For example, this will translate `dt <= 2024-02-01 and dt < 
2024-03-01` to the partition filter `month(dt) = 2024-02`.
   
   - The visitor: 
https://github.com/apache/iceberg-python/blob/bbc7e7c8d095b4afea5c27e6de324d008aa2d803/pyiceberg/expressions/visitors.py#L794-L854
   - And we need to port the `project()` method from the transforms: 
https://github.com/apache/iceberg-python/blob/main/pyiceberg/transforms.py
   - Last, but most importantly, we need to port a ton of tests to make sure 
that this is implemented correctly: 
https://github.com/apache/iceberg-python/blob/main/tests/test_transforms.py
   


-- 
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: issues-unsubscr...@iceberg.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@iceberg.apache.org
For additional commands, e-mail: issues-h...@iceberg.apache.org

Reply via email to