Xuanwo opened a new issue, #669: URL: https://github.com/apache/iceberg-rust/issues/669
`rust_decimal` looks promising but only supports precision less than 28, while the [Iceberg spec requires 38](https://iceberg.apache.org/spec/#primitive-types). It's possible for an Iceberg table to contain a decimal value that exceeds this range. I have [initiated a discussion](https://github.com/paupino/rust-decimal/issues/354#issuecomment-2411719898) with the upstream to explore potential extensions. However, if we can't find an adequate solution, we might need to switch from `rust_decimal` to other crates that can support `decimal(37, 10)`. -- 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