From 56ae1de01129f6c3f4857e6b6d88bca72d364f3d Mon Sep 17 00:00:00 2001 From: Jan Eitzinger Date: Fri, 5 Jun 2026 09:01:47 +0200 Subject: [PATCH] Update ReleaseNotes Entire-Checkpoint: 051ff3c0d253 --- ReleaseNotes.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/ReleaseNotes.md b/ReleaseNotes.md index 3012455b..6eea3bf2 100644 --- a/ReleaseNotes.md +++ b/ReleaseNotes.md @@ -71,6 +71,13 @@ This is also the default. filters by exact node hostname (`eq`) instead of substring match (`contains`), avoiding incorrect matches when one hostname is a prefix of another. +- **WAL files not reset on shutdown**: On graceful shutdown the metricstore wrote + a final binary snapshot but never rotated the per-host `current.wal` files (the + `RotateWALFilesAfterShutdown` helper was defined but never called). The stale + WAL files were replayed and then appended to again on the next start, so they + grew without bound across restarts and were only ever reset at the next periodic + checkpoint. `Shutdown` now rotates the WAL files for all successfully + snapshotted hosts. ### Dependencies