Skip to content

Tags: synzhu/go-bitswap

Tags

v0.9.0

Toggle v0.9.0's commit message
chore: release v0.9.0

v0.4.0

Toggle v0.4.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
More stats, knobs and tunings (ipfs#514)

* add configurability options for TaskWorkerCount and EngineTaskWorkerCount,
* add option for maximum outstanding bytes per peer
* add prometheus metrics for how long it takes to send messages, the number of pending and active tasks, and the number of pending and active block tasks
* add many of the unexported defaults to a defaults subpackage of the internal package

* feat: tighter send timeouts

1. Minimum timeout of 10s.
2. We add 2s due to latencies.
3. Minimum bandwidth of 100kbit/s.
4. Maximum message send time of 2min (way more time than necessary).

Co-authored-by: Adin Schmahmann <[email protected]>
Co-authored-by: Steven Allen <[email protected]>

v0.3.4

Toggle v0.3.4's commit message

v0.3.3

Toggle v0.3.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
feat: configurable engine blockstore worker count (ipfs#449)

v0.3.2

Toggle v0.3.2's commit message

Verified

This tag was signed with the committer’s verified signature.
Stebalien Steven Allen
release v0.3.2

v0.3.1

Toggle v0.3.1's commit message

Verified

This tag was signed with the committer’s verified signature.
Stebalien Steven Allen
release v0.3.1

Include the libp2p changes that should have been included in the previous release.

v0.3.0

Toggle v0.3.0's commit message

Verified

This tag was signed with the committer’s verified signature.
Stebalien Steven Allen
release v0.3.0

* Rework peer scoring to be pluggable
* Introduce a plugin point to log inbound and outbound messages.
* Upgrade to latest go-libp2p stream interfaces.

BREAKING: This release requires go-libp2p 0.12.

v0.2.20

Toggle v0.2.20's commit message

Verified

This tag was signed with the committer’s verified signature.
Stebalien Steven Allen
Release v0.2.20

Don't pretend to be sending a full wantlist when sending blocks. That will cause
the other side to _clear_ the wantlist.

v0.2.19

Toggle v0.2.19's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request ipfs#416 from ipfs/fix/want-gauge

fix want gauge calculation

v0.2.18

Toggle v0.2.18's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request ipfs#412 from ipfs/fix/race

fix: avoid taking accessing the peerQueues without taking the lock