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
