Files
natsdotnet/tests/NATS.Server.Tests/JetStream/Storage/FileStoreChecksumTests.cs
Joseph Doherty 5beeb1b3f6 feat: add checksum validation on MsgBlock read path (Gap 1.5)
Add _lastChecksum field and LastChecksum property to MsgBlock tracking
the XxHash64 checksum of the last written record (Go: msgBlock.lchk,
filestore.go:2204). Capture the checksum from the encoded record trailer
on every Write/WriteAt/WriteSkip call. Read-path validation happens
naturally through the existing MessageRecord.Decode checksum check.
2026-02-25 07:50:03 -05:00

3.6 KiB