Artifact 302e70e22ce02ed53782dd84e68d465dbd2e44608fc4009912b0a6e1c128d069:
- File
src/logstore_test.zig
-
2026-07-29 13:18:34
— part of check-in
[dd71dd3006]
on branch logstore-index
— logstore: checksum through the vendored crc32
The four frame checksums plus the file header. The open-time scan CRCs every payload byte, so this is ~93% of a cold open: 416 MB goes 1.22s to 292ms. No format change — the values are identical by construction. (user: dmestas, size: 102090) [annotate] [blame] [check-ins using]
-
2026-07-29 14:19:42
— part of check-in
[602c2459f2]
on branch trunk
— merge logstore-index: checksum the store through a vendored crc32
std.hash.Crc32 is byte-at-a-time over one table (~350 MB/s here) and the open-time scan CRCs every payload byte, so it was ~93% of a cold open. Slicing-by-8 in its place: a 416 MB store opens in 292ms against 1.22s, warm reads run 3.3x, the write path 1.5x. Bit-identical by construction, so no format changes and no repository is affected. (user: dmestas, size: 102090) [annotate] [blame] [check-ins using]
-
2026-07-29 13:18:34
— part of check-in
[dd71dd3006]
on branch logstore-index
— logstore: checksum through the vendored crc32