From c098e1018fece0c3edde131adb1c979e77d7d9fc Mon Sep 17 00:00:00 2001 From: Nicholas Dudfield Date: Wed, 9 Sep 2026 08:33:27 +0700 Subject: [PATCH] docs(manifest): explain removal of recency tracking --- src/xrpld/overlay/detail/OverlayImpl.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/xrpld/overlay/detail/OverlayImpl.cpp b/src/xrpld/overlay/detail/OverlayImpl.cpp index dee5a918ce..970df6ca3e 100644 --- a/src/xrpld/overlay/detail/OverlayImpl.cpp +++ b/src/xrpld/overlay/detail/OverlayImpl.cpp @@ -1193,8 +1193,10 @@ OverlayImpl::getManifestsMessages() } }; - // Only listed/configured identities are offered. Membership changes - // invalidate this message along with changes to their manifests. + // Offer all listed/configured manifests, without selecting recent + // unlisted extras; per-lookup recency tracking is no longer needed. + // Membership changes invalidate these messages along with changes + // to their manifests. // Packet limits split the set; they must not permanently omit its tail. app_.validatorManifests().for_each_gossip_manifest( [&tm](std::size_t s) {