- 10 Jun, 2020 4 commits
-
-
Steven Allen authored
fix: avoid taking accessing the peerQueues without taking the lock
-
Steven Allen authored
-
Steven Allen authored
fix: update circleci ci-go
-
Steven Allen authored
Or, really, just avoid accessing it. We don't need it. This caused a concurrent map access panic under load.
-
- 08 Jun, 2020 1 commit
-
-
Steven Allen authored
Quick alternative to #407 to fix the main issue.
-
- 03 Jun, 2020 7 commits
-
-
Steven Allen authored
If peer is first to send a block to session, protect connection
-
Dirk McCormick authored
-
Dirk McCormick authored
-
Dirk McCormick authored
-
Dirk McCormick authored
-
Steven Allen authored
Ensure sessions register with PeerManager
-
Dirk McCormick authored
-
- 02 Jun, 2020 1 commit
-
-
dirkmc authored
* feat: total wants gauge * fix: in gauges count wants regardless of which peers they're sent to * fix: want block gauge calculation * refactor: simplify peermanagerwants
-
- 21 May, 2020 2 commits
-
-
Steven Allen authored
Improve peer manager performance
-
Steven Allen authored
Instead of tracking offsets, just create a "new" slice starting with the broadcast cancel slice. Under the covers, this will just use the same memory over and over.
-
- 20 May, 2020 1 commit
-
-
Dirk McCormick authored
-
- 19 May, 2020 2 commits
-
-
Dirk McCormick authored
-
Dirk McCormick authored
-
- 07 May, 2020 2 commits
-
-
Steven Allen authored
fix: return wants from engine.WantlistForPeer()
-
Dirk McCormick authored
-
- 04 May, 2020 1 commit
-
-
Hector Sanjuan authored
-
- 02 May, 2020 4 commits
-
-
Steven Allen authored
chore(deps): bump github.com/libp2p/go-libp2p from 0.6.1 to 0.8.3
-
dependabot-preview[bot] authored
Bumps [github.com/libp2p/go-libp2p](https://github.com/libp2p/go-libp2p) from 0.6.1 to 0.8.3. - [Release notes](https://github.com/libp2p/go-libp2p/releases) - [Changelog](https://github.com/libp2p/go-libp2p/blob/master/NEWS.md) - [Commits](https://github.com/libp2p/go-libp2p/compare/v0.6.1...v0.8.3) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
-
Steven Allen authored
calculate message latency
-
Steven Allen authored
chore(deps): bump github.com/ipfs/go-log from 1.0.2 to 1.0.4
-
- 01 May, 2020 3 commits
-
-
Dirk McCormick authored
-
dirkmc authored
* fix: use one less go-routine per session * fix: send cancel when GetBlocks() is cancelled (#383) * fix: send cancel when GetBlocks() is cancelled * fix: in SessionManager shutdown nil out sessions * fix: sessionWantSender perf * make sessionWantSender.SignalAvailability() non-blocking * Refactor SessionInterestManager (#384) * refactor: customize SessionInterestManager * refactor: SessionInterestManager perf
-
Dirk McCormick authored
-
- 30 Apr, 2020 3 commits
-
-
Dirk McCormick authored
-
Dirk McCormick authored
-
Dirk McCormick authored
-
- 29 Apr, 2020 1 commit
-
-
Dirk McCormick authored
-
- 27 Apr, 2020 2 commits
-
-
dependabot-preview[bot] authored
Bumps [github.com/ipfs/go-log](https://github.com/ipfs/go-log) from 1.0.2 to 1.0.4. - [Release notes](https://github.com/ipfs/go-log/releases) - [Commits](https://github.com/ipfs/go-log/compare/v1.0.2...v1.0.4) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
-
Hector Sanjuan authored
-
- 23 Apr, 2020 6 commits
-
-
Steven Allen authored
refactor: remove WantManager
-
Steven Allen authored
Send CANCELs when session context is cancelled
-
Dirk McCormick authored
-
Dirk McCormick authored
-
Dirk McCormick authored
-
Steven Allen authored
refactor: remove unused code
-