mirror of
https://github.com/lightningnetwork/lnd.git
synced 2025-09-05 17:05:50 +02:00
Merge branch '0-19-3-branch-rc1-10096' into 0-19-3-branch-rc1
This commit is contained in:
@@ -32,12 +32,12 @@ const (
|
||||
// This is the most that can be sent in a given go. Requests beyond
|
||||
// this, will block indefinitely. Once tokens (bytes are depleted),
|
||||
// they'll be refilled at the DefaultMsgBytesPerSecond rate.
|
||||
DefaultMsgBytesBurst = 2 * 100 * 1_024
|
||||
DefaultMsgBytesBurst = 2 * 1000 * 1_024
|
||||
|
||||
// DefaultMsgBytesPerSecond is the max bytes/s we'll permit for outgoing
|
||||
// messages. Once tokens (bytes) have been taken from the bucket,
|
||||
// they'll be refilled at this rate.
|
||||
DefaultMsgBytesPerSecond = 100 * 1_024
|
||||
DefaultMsgBytesPerSecond = 1000 * 1_024
|
||||
|
||||
// assumedMsgSize is the assumed size of a message if we can't compute
|
||||
// its serialized size. This comes out to 1 KB.
|
||||
|
70
docs/release-notes/release-notes-0.19.3.md
Normal file
70
docs/release-notes/release-notes-0.19.3.md
Normal file
@@ -0,0 +1,70 @@
|
||||
# Release Notes
|
||||
- [Bug Fixes](#bug-fixes)
|
||||
- [New Features](#new-features)
|
||||
- [Functional Enhancements](#functional-enhancements)
|
||||
- [RPC Additions](#rpc-additions)
|
||||
- [lncli Additions](#lncli-additions)
|
||||
- [Improvements](#improvements)
|
||||
- [Functional Updates](#functional-updates)
|
||||
- [RPC Updates](#rpc-updates)
|
||||
- [lncli Updates](#lncli-updates)
|
||||
- [Breaking Changes](#breaking-changes)
|
||||
- [Performance Improvements](#performance-improvements)
|
||||
- [Deprecations](#deprecations)
|
||||
- [Technical and Architectural Updates](#technical-and-architectural-updates)
|
||||
- [BOLT Spec Updates](#bolt-spec-updates)
|
||||
- [Testing](#testing)
|
||||
- [Database](#database)
|
||||
- [Code Health](#code-health)
|
||||
- [Tooling and Documentation](#tooling-and-documentation)
|
||||
|
||||
# Bug Fixes
|
||||
|
||||
|
||||
# New Features
|
||||
|
||||
## Functional Enhancements
|
||||
|
||||
* The default value for `gossip.msg-rate-bytes` has been
|
||||
[increased](https://github.com/lightningnetwork/lnd/pull/10096) from 100KB to
|
||||
1MB, and `gossip.msg-burst-bytes` has been increased from 200KB to 2MB.
|
||||
|
||||
## RPC Additions
|
||||
|
||||
|
||||
## lncli Additions
|
||||
|
||||
# Improvements
|
||||
|
||||
## Functional Updates
|
||||
|
||||
|
||||
## RPC Updates
|
||||
|
||||
## lncli Updates
|
||||
|
||||
## Code Health
|
||||
|
||||
|
||||
## Breaking Changes
|
||||
|
||||
## Performance Improvements
|
||||
|
||||
|
||||
## Deprecations
|
||||
|
||||
# Technical and Architectural Updates
|
||||
|
||||
## BOLT Spec Updates
|
||||
|
||||
## Testing
|
||||
|
||||
## Database
|
||||
|
||||
## Code Health
|
||||
|
||||
## Tooling and Documentation
|
||||
|
||||
# Contributors (Alphabetical Order)
|
||||
|
||||
* Yong Yu
|
@@ -34,9 +34,9 @@ type Gossip struct {
|
||||
|
||||
AnnouncementConf uint32 `long:"announcement-conf" description:"The number of confirmations required before processing channel announcements."`
|
||||
|
||||
MsgRateBytes uint64 `long:"msg-rate-bytes" description:"The maximum number of bytes of gossip messages that will be sent per second. This is a global limit that applies to all peers."`
|
||||
MsgRateBytes uint64 `long:"msg-rate-bytes" description:"The total rate of outbound gossip messages, expressed in bytes per second. This setting controls the long-term average speed of gossip traffic sent from your node. The rate limit is applied globally across all peers, not per-peer. If the rate of outgoing messages exceeds this value, lnd will start to queue and delay messages to stay within the limit."`
|
||||
|
||||
MsgBurstBytes uint64 `long:"msg-burst-bytes" description:"The maximum number of bytes of gossip messages that will be sent in a burst. This is a global limit that applies to all peers. This value should be set to something greater than 130 KB"`
|
||||
MsgBurstBytes uint64 `long:"msg-burst-bytes" description:"The maximum burst of outbound gossip data, in bytes, that can be sent at once. This works in conjunction with gossip.msg-rate-bytes as part of a token bucket rate-limiting scheme. This value represents the size of the token bucket. It allows for short, high-speed bursts of traffic, with the long-term rate controlled by gossip.msg-rate-bytes. This value must be larger than the maximum lightning message size (~65KB) to allow sending large gossip messages."`
|
||||
}
|
||||
|
||||
// Parse the pubkeys for the pinned syncers.
|
||||
|
@@ -1761,16 +1761,20 @@
|
||||
; The number of confirmations required before processing channel announcements.
|
||||
; gossip.announcement-conf=6
|
||||
|
||||
; The allotted bandwidth rate expressed in bytes/second that will be allocated
|
||||
; towards outbound gossip messages. Realized rates above this value will be
|
||||
; throttled. This value is shared across all peers.
|
||||
; gossip.msg-rate-bytes=102400
|
||||
; The total rate of outbound gossip messages, expressed in bytes per second.
|
||||
; This setting controls the long-term average speed of gossip traffic sent from
|
||||
; your node. The rate limit is applied globally across all peers, not per-peer.
|
||||
; If the rate of outgoing messages exceeds this value, lnd will start to queue
|
||||
; and delay messages to stay within the limit.
|
||||
; gossip.msg-rate-bytes=1024000
|
||||
|
||||
; The amount of bytes of gossip messages that can be sent at a given time. This
|
||||
; is used as the amount of tokens in the token bucket algorithm. This value
|
||||
; MUST be set to something about 65 KB, otherwise a single max sized message
|
||||
; can never be sent.
|
||||
; gossip.msg-burst-bytes=204800
|
||||
; The maximum burst of outbound gossip data, in bytes, that can be sent at once.
|
||||
; This works in conjunction with `gossip.msg-rate-bytes` as part of a token
|
||||
; bucket rate-limiting scheme. This value represents the size of the token
|
||||
; bucket. It allows for short, high-speed bursts of traffic, with the long-term
|
||||
; rate controlled by `gossip.msg-rate-bytes`. This value must be larger than the
|
||||
; maximum lightning message size (~65KB) to allow sending large gossip messages.
|
||||
; gossip.msg-burst-bytes=2048000
|
||||
|
||||
[invoices]
|
||||
|
||||
|
Reference in New Issue
Block a user