- 19 Mar, 2020 4 commits
-
-
Dirk McCormick authored
-
Dirk McCormick authored
-
Dirk McCormick authored
-
Dirk McCormick authored
-
- 17 Mar, 2020 2 commits
-
-
Steven Allen authored
-
Steven Allen authored
This removes one goroutine per peer which tends to be a pretty big deal. This brings go-ipfs down from 5.5 to 4.5 goroutines per peer.
-
- 16 Mar, 2020 2 commits
-
-
Steven Allen authored
And expose a separate function for _just_ getting want-blocks. When the user runs `ipfs bitswap wantlist`, they expect to see everything the node is currently looking for. Co-Authored-By: dirkmc <dirkmdev@gmail.com>
-
Dirk McCormick authored
-
- 13 Mar, 2020 1 commit
-
-
Dirk McCormick authored
-
- 12 Mar, 2020 4 commits
-
-
dirkmc authored
-
Dirk McCormick authored
-
Dirk McCormick authored
-
Dirk McCormick authored
-
- 11 Mar, 2020 2 commits
-
-
Dirk McCormick authored
-
Steven Allen authored
We use these outside of bitswap for testing.
-
- 10 Mar, 2020 4 commits
-
-
dirkmc authored
-
dirkmc authored
-
Dirk McCormick authored
-
Dirk McCormick authored
-
- 06 Mar, 2020 10 commits
-
-
Dirk McCormick authored
-
Dirk McCormick authored
-
Dirk McCormick authored
-
Dirk McCormick authored
-
Dirk McCormick authored
-
Dirk McCormick authored
-
Dirk McCormick authored
-
Dirk McCormick authored
-
Dirk McCormick authored
-
Dirk McCormick authored
-
- 04 Mar, 2020 5 commits
-
-
Dirk McCormick authored
-
Dirk McCormick authored
-
Dirk McCormick authored
-
Dirk McCormick authored
-
Dirk McCormick authored
-
- 03 Mar, 2020 1 commit
-
-
Dirk McCormick authored
-
- 02 Mar, 2020 1 commit
-
-
dirkmc authored
* fix: ensure broadcast when peer becomes unavailable and all other peers sent DONT_HAVE for CID * fix: lint warnings * refactor: simplify session want sender DONT_HAVE list * fix: flaky test * test: add session exhausted wants test * docs: improve sessionWantSender processAvailability docs
-
- 28 Feb, 2020 1 commit
-
-
dirkmc authored
-
- 14 Feb, 2020 1 commit
-
-
Dirk McCormick authored
-
- 13 Feb, 2020 2 commits
-
-
Dirk McCormick authored
-
Steven Allen authored
This: * Makes it easy to send immediately if we wait too long and/or if we have enough to send. * Is significantly more efficient than the debounce library as it doesn't spin off a bunch of "after" timers. fixes #245
-