Skip to content

Commit c3c0e14

Browse files
committed
docs: add release note for cross-version graph Store
1 parent 5122a7d commit c3c0e14

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

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

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -267,6 +267,12 @@
267267
[4](https://github.com/lightningnetwork/lnd/pull/10542),
268268
[5](https://github.com/lightningnetwork/lnd/pull/10572),
269269
[6](https://github.com/lightningnetwork/lnd/pull/10582).
270+
* Make the [graph `Store` interface
271+
cross-version](https://github.com/lightningnetwork/lnd/pull/10656) so that
272+
query methods (`ForEachNode`, `ForEachChannel`, `NodeUpdatesInHorizon`,
273+
`ChanUpdatesInHorizon`, `FilterKnownChanIDs`) work across gossip v1 and v2.
274+
Add `PreferHighest` fetch helpers and `GetVersions` queries so callers can
275+
retrieve channels without knowing which gossip version announced them.
270276
* Updated waiting proof persistence for gossip upgrades by introducing typed
271277
waiting proof keys and payloads, with a DB migration to rewrite legacy
272278
waiting proof records to the new key/value format

0 commit comments

Comments
 (0)