Skip to content

Commit d88eb86

Browse files
JorropoBigLep
andauthored
Update docs/changelogs/v0.22.md
Co-authored-by: Steve Loeppky <biglep@protocol.ai>
1 parent 048f8e7 commit d88eb86

File tree

1 file changed

+3
-8
lines changed

1 file changed

+3
-8
lines changed

docs/changelogs/v0.22.md

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -24,16 +24,11 @@ to V2 only in the future.
2424

2525
**TODO**: add links to IPIP https://github.com/ipfs/specs/issues/376
2626

27-
# go-libp2p v0.29.0 update
27+
# go-libp2p v0.29.0 update with smart dialing
2828

29-
We updated from [go-libp2p](https://github.com/libp2p/go-libp2p) [v0.27.7](https://github.com/libp2p/go-libp2p/releases/tag/v0.27.7) to [v0.29.0](https://github.com/libp2p/go-libp2p/releases/tag/v0.29.0).
29+
We updated from [go-libp2p](https://github.com/libp2p/go-libp2p) [v0.27.7](https://github.com/libp2p/go-libp2p/releases/tag/v0.27.7) to [v0.29.0](https://github.com/libp2p/go-libp2p/releases/tag/v0.29.0). This release includes smart dialing, which is a prioritization algorithm that will try to rank addresses and protocols rather than attempting all options in parallel. Anecdotally, we have observed [Kubo nodes make 30% less dials](https://github.com/libp2p/go-libp2p/issues/2326#issuecomment-1644332863) with no to low latency impact.
3030

31-
The main intresting new feature is smart dialling, this is a prioritisation algorithm that will try to rank addresses and protocols.
32-
So when we are contacting one peer we aren't firing ~4 connections at attempts in parallel anymore.
33-
34-
This includes a breaking change to `ipfs id` and some of the `ipfs swarm` commands, we do not report `ProtocolVersion` anymore.
35-
36-
This used to be harcoded `ipfs/0.1.0` and sent to other peers but never did anything intresting.
31+
This includes a breaking change to `ipfs id` and some of the `ipfs swarm` commands. We no longer report `ProtocolVersion`. This used to be hardcoded as `ipfs/0.1.0` and sent to other peers but was not providing any distinguishing value.
3732

3833
### 📝 Changelog
3934

0 commit comments

Comments
 (0)