The GitHub Actions job "CI" on 
iceberg-rust.git/feat-669-replace-rust-decimal-with-fastnum has succeeded.
Run started by GitHub user xbattlax (triggered by xbattlax).

Head commit for run:
3e2eafbd666da9576bd2e03b68d7163fb171aa89 / nathanmetzger <[email protected]>
feat(spec): replace rust_decimal with fastnum for 38-digit precision

Replace rust_decimal with fastnum::D128 to support 38-digit decimal
precision as required by the Iceberg spec. rust_decimal only supports
28-digit precision which is insufficient.

Changes:
- Add fastnum dependency, remove rust_decimal, num-bigint, num-traits
- Add decimal_utils.rs with compatibility layer for fastnum
- Update datum.rs, literal.rs for new decimal API
- Update bucket.rs, truncate.rs transforms
- Update parquet_writer.rs, arrow/schema.rs
- Remove RUSTSEC-2024-0399 ignore from audit.toml

Closes #669

Report URL: https://github.com/apache/iceberg-rust/actions/runs/21284406422

With regards,
GitHub Actions via GitBox

Reply via email to