mirror of
https://github.com/varun-r-mallya/py-libp2p.git
synced 2026-02-12 16:10:57 +00:00
Merge branch 'main' into dependency-chore
This commit is contained in:
1
newsfragments/815.feature.rst
Normal file
1
newsfragments/815.feature.rst
Normal file
@ -0,0 +1 @@
|
||||
KAD-DHT now include signed-peer-records in its protobuf message schema, for more secure peer-discovery.
|
||||
1
newsfragments/837.bugfix.rst
Normal file
1
newsfragments/837.bugfix.rst
Normal file
@ -0,0 +1 @@
|
||||
Added multiselect type consistency in negotiate method. Updates all the usages of the method.
|
||||
1
newsfragments/874.feature.rst
Normal file
1
newsfragments/874.feature.rst
Normal file
@ -0,0 +1 @@
|
||||
Enhanced Swarm networking with retry logic, exponential backoff, and multi-connection support. Added configurable retry mechanisms that automatically recover from transient connection failures using exponential backoff with jitter to prevent thundering herd problems. Introduced connection pooling that allows multiple concurrent connections per peer for improved performance and fault tolerance. Added load balancing across connections and automatic connection health management. All enhancements are fully backward compatible and can be configured through new RetryConfig and ConnectionConfig classes.
|
||||
5
newsfragments/883.internal.rst
Normal file
5
newsfragments/883.internal.rst
Normal file
@ -0,0 +1,5 @@
|
||||
Remove unused upgrade_listener function from transport upgrader
|
||||
|
||||
- Remove unused `upgrade_listener` function from `libp2p/transport/upgrader.py` (Issue 2 from #726)
|
||||
- Clean up unused imports related to the removed function
|
||||
- Improve code maintainability by removing dead code
|
||||
1
newsfragments/889.feature.rst
Normal file
1
newsfragments/889.feature.rst
Normal file
@ -0,0 +1 @@
|
||||
PubSub routers now include signed-peer-records in RPC messages for secure peer-info exchange.
|
||||
Reference in New Issue
Block a user