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

Head commit for run:
03bbff1824fe9889caa05413da67810969489271 / 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/21283877120

With regards,
GitHub Actions via GitBox

Reply via email to