From 24c793d06c93768be88e9f8d0bb62936e199f68c Mon Sep 17 00:00:00 2001 From: Eugene Siegel Date: Mon, 23 Jun 2025 15:57:44 -0400 Subject: [PATCH] doc: add release notes for new rate limiting logging behavior Github-Pull: #32604 Rebased-From: 4c772cbd83e502a1339e8993d192ea6416ecd45c --- doc/release-notes.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/doc/release-notes.md b/doc/release-notes.md index e4cf2f0b50d..b384763e155 100644 --- a/doc/release-notes.md +++ b/doc/release-notes.md @@ -48,6 +48,17 @@ Notable changes - #32521 policy: make pathological transactions packed with legacy sigops non-standard +### Logging + +Unconditional logging to disk is now rate limited by giving each source location +a quota of 1MiB per hour. Unconditional logging is any logging with a log level +higher than debug, that is `info`, `warning`, and `error`. All logs will be +prefixed with `[*]` if there is at least one source location that is currently +being suppressed. (#32604) + +When `-logsourcelocations` is enabled, the log output now contains the entire +function signature instead of just the function name. (#32604) + ### RPC - The `dumptxoutset` RPC now requires a `type` parameter to be specified. To maintain pre @@ -163,6 +174,7 @@ Thanks to everyone who directly contributed to this release: - brunoerg - Bufo - Christewart +- Crypt-iQ - davidgumberg - deadmanoz - dergoegge