Make scorer decay + persistence more frequent
authorMatt Corallo <git@bluematt.me>
Wed, 29 Nov 2023 00:31:00 +0000 (00:31 +0000)
committerMatt Corallo <git@bluematt.me>
Sat, 9 Dec 2023 00:53:48 +0000 (00:53 +0000)
commit3627f3202d4f62836f83a2b1c8bd9358d25a5a8f
treef93d07b3a03bff996b05591960ed98658bbfa8b9
parent5f5ddaf7bbe0929522cff857229f6a222f7da10e
Make scorer decay + persistence more frequent

There's some edge cases in our scoring when the information really
should be decayed but hasn't yet been prior to an update. Rather
than try to fix them exactly, we instead decay the scorer a bit
more often, which largely solves them but also gives us a bit more
accurate bounds on our channels, allowing us to reuse channels at
a similar amount to what just failed immediately, but at a
substantial penalty.
lightning-background-processor/src/lib.rs