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

Reply via email to