sundy-li opened a new issue, #674: URL: https://github.com/apache/iceberg-rust/issues/674
Every query engine has its expression framework to prune files. The current `Predicate` in `iceberg-rust` is very simple, it's not powerful yet. For example, it does not support Cast Expression and other complex expression. such as: filter = `abs( cast(id2 as int) ) > id2` Though this filter is rarely used, query engine can make its own effort to calculate the domain based on the stats (Such as ConstantFolder framework in [databend](https://github.com/datafuselabs/databend/blob/12c70e7c13b0466b5e7134e6872e23697975a6a8/src/query/storages/common/index/src/range_index.rs)) -- 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