Use 'crc-fast' v1.3.0 (#4170)
## Motivation and Context `crc-fast` v1.3.0 is now 100% pure Rust, instead of using C bindings for special optimizations, removing integration issues in a variety of workflows. It also includes significant performance improvements, particularly for CRC-64/NVME (which is now on par with most CRC-32 variants), and smaller inputs for all CRC variants. ## Description - Removes all C bindings, `build.rs`, and the entire build stage. - Replaces them with pure Rust implementations. - Updated the Cargo lock files using `./gradlew aws:sdk:cargoUpdateAllLockfiles`. - Full [release notes](https://github.com/awesomized/crc-fast-rust/releases/tag/1.3.0 ). ## Testing Drop-in, non-breaking minor version update. Existing tests pass. _By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice._ --------- Co-authored-by:Landon James <lnj@amazon.com>
Loading
Please sign in to comment