Narwhal v0.6.1 – hardening the channel persistence layer shipped in 0.6.0
Narwhal v0.6.1 has been released, focusing on hardening the channel persistence layer introduced in v0.6.0. The update includes critical bug fixes related to message log recovery, index validation, and file operations to prevent data corruption and silent data loss. It also introduces telemetry for truncated log segments and improves runtime safety through atomic operations and better error handling.
- ▪Replaced multi-value operations list with a single u64 bitmask for S2M_CONNECT_ACK, a breaking wire change.
- ▪Added telemetry for truncated or corrupted message-log segments via a new counter and warning logs.
- ▪Fixed multiple bugs in message log append, flush, and recovery to prevent data loss and ensure index consistency.
Opening excerpt (first ~120 words) tap to expand
lonewolf-io / narwhal Public Notifications You must be signed in to change notification settings Fork 5 Star 131 Code Issues 1 Pull requests 0 Discussions Actions Projects Security and quality 0 Insights Additional navigation options Code Issues Pull requests Discussions Actions Projects Security and quality Insights Releases narwhal-0.6.1 v0.6.1 Latest Latest Compare Choose a tag to compare Sorry, something went wrong. Filter Loading Sorry, something went wrong. Uh oh! There was an error while loading. Please reload this page. No results found View all tags ortuman released this 01 May 14:47 narwhal-0.6.1 f3c2f31 This commit was created on GitHub.com and signed with GitHub’s verified signature. GPG key ID: B5690EEEBB952194 Verified Learn about vigilant mode.
…
Excerpt limited to ~120 words for fair-use compliance. The full article is at GitHub.