Skip to content

Commit 92da79e

Browse files
committed
docs: add release notes for remote graph support
1 parent 397fb6f commit 92da79e

4 files changed

Lines changed: 956 additions & 0 deletions

File tree

docs/release-notes/release-notes-0.21.0.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,16 @@
7474
non-wumbo channel size (~0.168 BTC), with wumbo channels always requiring
7575
6 confirmations.
7676

77+
* [Added support for using a remote LND node as a graph data
78+
source](https://github.com/lightningnetwork/lnd/pull/9265). This allows a
79+
lightweight or mobile node to delegate graph queries to a trusted remote LND
80+
node instead of syncing and storing the full network graph locally. The feature
81+
introduces a new `GraphSource` interface, a `Mux` that combines local and
82+
remote graph data, and an RPC client that connects to the remote node's gRPC
83+
API. The local graph cache is kept in sync via a topology subscription. Enable
84+
with `--remotegraph.enable` along with `--gossip.no-sync` to disable local
85+
gossip syncing.
86+
7787
## RPC Additions
7888

7989
* The `WaitingCloseChannel` response in `PendingChannels` now includes two

graph/db/graph_source.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@ import (
1818
// etc.) to work with a unified view of the network without caring about gossip
1919
// protocol versions or whether the data comes from a local database or a
2020
// remote source.
21+
//
22+
//nolint:interfacebloat
2123
type GraphSource interface {
2224
NodeTraverser
2325

0 commit comments

Comments
 (0)