HomePhabricator

log: rate limiting followups

Description

log: rate limiting followups

Summary:

Followups to #32604.

There are two behavior changes:

    prefixing with [*] is done to all logs (regardless of should_ratelimit) per this comment.
    a DEBUG_ONLY -disableratelimitlogging flag is added by default to functional tests so they don't encounter rate limiting.

Backport of core#33011.

Depends on D18885.

Test Plan:

ninja all check-all

Reviewers: #bitcoin_abc, PiRK

Reviewed By: #bitcoin_abc, PiRK

Subscribers: PiRK

Differential Revision: https://reviews.bitcoinabc.org/D18886

Details

Provenance
Eugene Siegel <elzeigel@gmail.com>Authored on Jul 18 2025, 13:27
FabienCommitted on Thu, Nov 6, 09:45
FabienPushed on Thu, Nov 6, 09:45
Reviewer
Restricted Project
Differential Revision
D18886: log: rate limiting followups
Parents
rABC9c275618c64c: refactor: use Span for SipHash::Write
Branches
Unknown
Tags
Unknown