Commit Graph

1804 Commits

Author SHA1 Message Date
ziggie
5cfc0ea936
docs: add release notes 2025-08-12 21:42:32 +02:00
ziggie
40b40f7ae4
multi: bump Golang version to v1.23.12 2025-08-12 21:42:29 +02:00
George Tsagkarelis
38a719d528
docs: update release notes for NoOp HTLCs 2025-08-12 21:28:35 +02:00
ziggie
039629b4af
docs: add release-notes 2025-08-12 21:25:16 +02:00
ziggie
3710bc19a4
docs: add release-notes 2025-08-06 14:48:11 +02:00
Oliver Gugger
100feb7416
docs: add release notes 2025-08-06 14:45:11 +02:00
yyforyongyu
b814428cce
docs: add and update release notes for 0.19.3 2025-08-06 14:43:18 +02:00
yyforyongyu
f12692e3f3
docs: add release notes 2025-08-06 14:27:25 +02:00
Elle Mouton
1345b47961
go.mod: bump btclog v2 version 2025-08-06 11:37:06 +02:00
Olaoluwa Osuntokun
6f092979a0
docs/release-notes: add release notes entry 2025-08-06 11:35:17 +02:00
Olaoluwa Osuntokun
a2fcfb02c9
docs: add comprehensive gossip rate limiting guide
In this commit, we add detailed documentation to help node operators
understand and configure the gossip rate limiting system effectively.
The new guide addresses a critical knowledge gap that has led to
misconfigured nodes experiencing synchronization failures.

The documentation covers the token bucket algorithm used for rate
limiting, providing clear formulas and examples for calculating
appropriate values based on node size and network position. We include
specific recommendations ranging from 50 KB/s for small nodes to
1 MB/s for large routing nodes, with detailed calculations showing
how these values are derived.

The guide explains the relationship between rate limiting and other
configuration options like num-restricted-slots and the new
filter-concurrency setting. We provide troubleshooting steps for
common issues like slow initial sync and peer disconnections, along
with debug commands and log patterns to identify problems.

Configuration examples are provided for conservative, balanced, and
performance-oriented setups, giving operators concrete starting points
they can adapt to their specific needs. The documentation emphasizes
the importance of not setting rate limits too low, warning that values
below 50 KB/s can cause synchronization to fail entirely.
2025-08-06 11:34:42 +02:00
yyforyongyu
f25bfb7866
docs: update release notes 2025-08-06 11:33:05 +02:00
Oliver Gugger
2855288636
docs: add release notes 2025-07-15 18:47:45 +02:00
ziggie
bc4a12a346 docs: add release-notes 2025-07-08 18:41:00 -07:00
ziggie
da1456f71b docs: add release notes 2025-07-08 18:34:39 -07:00
yyforyongyu
8fe0d0f7cd
docs: update release docs 2025-07-07 15:29:40 +02:00
ziggie
d59036b48a
docs: add release-notes 2025-07-04 15:38:52 +02:00
Oliver Gugger
11bdccca47
docs: fix release notes, add contributors 2025-07-04 10:11:11 +02:00
ziggie
be7c2b0cc7
docs: add release-notes 2025-07-03 16:18:04 +02:00
George Tsagkarelis
2460bd17ac
docs: add release note 2025-07-02 16:52:06 +02:00
Calvin Zachman
a3e36133af
docs: update release notes 2025-06-27 12:32:33 +02:00
ziggie
a656f2c8a6
docs: add release-notes 2025-06-26 08:49:08 +02:00
Slyghtning
45b26cf2d4
docs: update release notes 2025-06-25 14:57:18 +02:00
Olaoluwa Osuntokun
b48e2763a7 docs/release-notes: update release notes w/ all contributors and notes 2025-06-23 16:20:57 -07:00
ziggie
970f789e85 docs: add release-notes 2025-06-23 16:20:27 -07:00
yyforyongyu
c23c90ee9b docs: add release notes for improved accessman 2025-06-20 15:50:44 -07:00
yyforyongyu
68cc4bc208 docs: update release notes 2025-06-20 15:49:04 -07:00
yyforyongyu
6bf9a38940 chainio: use package logger instead of instance logger
There's no guarantee that the `b.beat` is initialized when the
dispatcher shuts down, especially with the case in the remote signer
where no chainbackend is created.
2025-06-20 15:46:10 -07:00
yyforyongyu
1d2217e9a9 docs: update release notes 2025-06-20 15:45:56 -07:00
yyforyongyu
f326fbb840 docs: add release note entry 2025-06-20 15:45:12 -07:00
Abdullahi Yunus
473240533b docs: add release note 2025-06-20 15:42:20 -07:00
Oliver Gugger
0aa53b74a4
docs: add missing release note entry for #9858 2025-06-04 13:00:47 +02:00
yyforyongyu
14fbba5a5d
docs: update release notes 2025-06-04 12:22:11 +02:00
ziggie
258ce4f107
docs: add release notes for 19.1 2025-06-04 12:21:34 +02:00
ziggie
a7634d5dc5
docs: update release-notes 2025-06-04 12:20:03 +02:00
ziggie
0055f84732
docs: add release notes 2025-06-04 12:19:41 +02:00
yyforyongyu
b703cf2042
docs: add release notes 19.1 2025-06-04 12:18:21 +02:00
yyforyongyu
9d5b103d09
docs: add release notes template 2025-06-04 12:17:55 +02:00
Elle Mouton
2512677b08
docs: add release notes for 0.19.1 2025-06-04 12:17:00 +02:00
ziggie
7477a91472
docs: add release-notes 19.1 2025-06-04 10:58:48 +02:00
⚡️2FakTor⚡️
2680715832
Update release-notes-0.19.0.md 2025-05-20 16:59:59 +02:00
ziggie
468c527556
docs: update release notes for 19.
The `lncli listchannels` command was changed and might cause breaking
changes for people relying on the `chan_id` return value in their
automation scripts.
2025-05-16 09:41:36 +02:00
Olaoluwa Osuntokun
e2c56af519
docs/release-notes: add release notes entry for pong default change 2025-05-15 16:36:38 +02:00
Oliver Gugger
1db6c31e20
Merge pull request #9798 from ellemouton/graphFixNotificationSubs
graph/db: synchronous topology client subscriptions/cancellations
2025-05-12 17:10:44 +02:00
Elle Mouton
0155d5d7b0
graph/db: handle topology updates in a single location
In this commit, we ensure that any topology update is forced to go via
the `handleTopologySubscriptions` handler so that client subscriptions
and updates are handled correctly and in the correct order.

This removes a bug that could result from a client missing a
notification about a channel being closed if the client is subscribed
and shortly after, `PruneGraph` is called which would notify all
subscribed clients and possibly do so before the client subscription has
actually been persisted.
2025-05-12 14:42:22 +02:00
Oliver Gugger
12dbeb99c3
docs: document previously implicit formatting rule
Adds a formatting rule to the code style documentation that is being
used widely throughout the codebase but isn't properly documented.
2025-05-12 07:00:51 +02:00
Oliver Gugger
ee25c228e9
Merge pull request #8330 from bitromortac/2401-bimodal-improvements
bimodal pathfinding probability improvements
2025-05-08 21:35:49 +02:00
bitromortac
86249fbe6c
docs: update release notes 2025-05-08 18:31:31 +02:00
Olaoluwa Osuntokun
1c76c6198c
build: bump Go version to v1.23.9 2025-05-06 15:50:16 -07:00
bitromortac
306df7048f
docs: update release notes 2025-05-06 11:16:36 +02:00