Skip to content

Commit fe7a97b

Browse files
committed
docs: add release note for cross-version graph Store
1 parent 73b260e commit fe7a97b

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

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

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -242,6 +242,12 @@
242242
[4](https://github.com/lightningnetwork/lnd/pull/10542),
243243
[5](https://github.com/lightningnetwork/lnd/pull/10572),
244244
[6](https://github.com/lightningnetwork/lnd/pull/10582).
245+
* Make the [graph `Store` interface
246+
cross-version](https://github.com/lightningnetwork/lnd/pull/10656) so that
247+
query methods (`ForEachNode`, `ForEachChannel`, `NodeUpdatesInHorizon`,
248+
`ChanUpdatesInHorizon`, `FilterKnownChanIDs`) work across gossip v1 and v2.
249+
Add `PreferHighest` fetch helpers and `GetVersions` queries so callers can
250+
retrieve channels without knowing which gossip version announced them.
245251
* Updated waiting proof persistence for gossip upgrades by introducing typed
246252
waiting proof keys and payloads, with a DB migration to rewrite legacy
247253
waiting proof records to the new key/value format

0 commit comments

Comments
 (0)