mmap-sync icon indicating copy to clipboard operation
mmap-sync copied to clipboard

Upgrade rkyv to 0.8 and remove bytecheck

Open ssfdust opened this issue 11 months ago • 2 comments

The rkyv 0.8 version is a major update that brings many improvements and new features. This patch adapts the API to version 0.8, removing the old API.

Additionally, the key-value type in the test cases has been changed from HashMap to BTreeMap, as the data bytes of HashMap are no longer fixed in version 0.8. I suspect this is due to the unordered sorting of HashMap.

After switching to BTreeMap, everything works fine.

ssfdust avatar Dec 05 '24 11:12 ssfdust