mirror of
https://github.com/lightningnetwork/lnd.git
synced 2024-11-19 18:10:34 +01:00
5de6af798d
routing: store missioncontrol state in blocks and eliminate cursor use
2.1 KiB
2.1 KiB
Release Notes
RPC Server
Return payment address and add index from addholdinvoice call.
Build System
-
A new pre-submit check has been added to ensure that all PRs (aside from merge commits) add an entry in the release notes folder that at leasts links to PR being added.
-
A new build target itest-race to help uncover undetected data races with our itests.
Documentation
Misc
- The direct use of certain syscalls in packages such as
bbolt
orlnd
's ownhealthcheck
package made it impossible to importlnd
code as a library into projects that are compiled to WASM binaries. That problem was fixed by guarding those syscalls with build tags.
Code Health
Code cleanup, refactor, typo fixes
- Unused error check removed.
- Shorten Pull Request check list by referring to the CI checks that are in place.
- Added minor fixes to contribution guidelines.
- Fixed typo in
dest_custom_records
description comment.
Database
- Ensure single writer for legacy code when using etcd backend.
Optimized payment sequence generation to make LNDs payment throughput (and latency) with better when using etcd.
Performance improvements
- Update MC store in blocks to make payment throughput better when using etcd.
Contributors (Alphabetical Order)
- ErikEk
- Zero-1729
- Oliver Gugger