alamb commented on issue #15976:
URL: https://github.com/apache/datafusion/issues/15976#issuecomment-2920485084

   > But I didn't find a method to access the ..exact flags in 
StatisticsConverter, so my plan is to first add functions similar to 
row_group_mins to the converter to extract the flags, which requires a change 
to arrow-rs first, and then collect and pass the extracted boolean array of 
flags to get_col_stats to decide which one to use, Precision::Exact and 
Precision::InExact.
   
   I think the first thing that is needed in arrow-rs is to expose the 
[`is_max_value_exact`](https://docs.rs/parquet/latest/parquet/format/struct.Statistics.html#structfield.is_max_value_exact)
 and `is_min_value_exact` fields into the corresponding Rust structs 
(`ValueStatistics`):
   
   https://docs.rs/parquet/latest/parquet/file/statistics/enum.Statistics.html
   
https://docs.rs/parquet/latest/parquet/file/statistics/struct.ValueStatistics.html


-- 
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: github-unsubscr...@datafusion.apache.org

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


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

Reply via email to