diff --git a/docs/release-notes/release-notes-0.14.0.md b/docs/release-notes/release-notes-0.14.0.md index ee748ec1a..9ceb4a2c1 100644 --- a/docs/release-notes/release-notes-0.14.0.md +++ b/docs/release-notes/release-notes-0.14.0.md @@ -59,6 +59,18 @@ in `lnd`, saving developer time and limiting the potential for bugs. Instructions for enabling Postgres can be found in [docs/postgres.md](../postgres.md). +### In-memory path finding + +Finding a path through the channel graph for sending a payment doesn't involve +any database queries anymore. The [channel graph is now kept fully +in-memory](https://github.com/lightningnetwork/lnd/pull/5642) for up a massive +performance boost when calling `QueryRoutes` or any of the `SendPayment` +variants. Keeping the full graph in memory naturally comes with increased RAM +usage. Users running `lnd` on low-memory systems are advised to run with the +`routing.strictgraphpruning=true` configuration option that more aggressively +removes zombie channels from the graph, reducing the number of channels that +need to be kept in memory. + ## Protocol Extensions ### Explicit Channel Negotiation