- 04 Mar, 2020 2 commits
-
-
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
-
- 18 Feb, 2020 1 commit
-
-
dirkmc authored
-
- 14 Feb, 2020 2 commits
-
-
Steven Allen authored
Prune peers that send too many consecutive DONT_HAVEs
-
Dirk McCormick authored
-
- 13 Feb, 2020 3 commits
-
-
Steven Allen authored
feat: debounce wants manually
-
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
-
- 12 Feb, 2020 6 commits
-
-
Steven Allen authored
chore(dep): update
-
Steven Allen authored
-
Steven Allen authored
-
Steven Allen authored
-
Steven Allen authored
-
dirkmc authored
-
- 10 Feb, 2020 2 commits
-
-
Steven Allen authored
chore(deps): bump github.com/ipfs/go-cid from 0.0.4 to 0.0.5
-
dependabot-preview[bot] authored
Bumps [github.com/ipfs/go-cid](https://github.com/ipfs/go-cid) from 0.0.4 to 0.0.5. - [Release notes](https://github.com/ipfs/go-cid/releases) - [Commits](https://github.com/ipfs/go-cid/compare/v0.0.4...v0.0.5) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
-
- 31 Jan, 2020 4 commits
-
-
Steven Allen authored
Fix bug with signaling peer availability to sessions
-
Dirk McCormick authored
-
Steven Allen authored
chore(deps): bump github.com/ipfs/go-cid from 0.0.3 to 0.0.4
-
dirkmc authored
feat: move internals to an internal package
-
- 30 Jan, 2020 4 commits
-
-
Steven Allen authored
This makes reading the docs much easier as it's clear what's "private" and what's not. fixes #238
-
dependabot-preview[bot] authored
Bumps [github.com/ipfs/go-cid](https://github.com/ipfs/go-cid) from 0.0.3 to 0.0.4. - [Release notes](https://github.com/ipfs/go-cid/releases) - [Commits](https://github.com/ipfs/go-cid/compare/v0.0.3...v0.0.4) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
-
Steven Allen authored
PoC of Bitswap protocol extensions implementation
-
dirkmc authored
This commit extends the bitswap protocol with two additional wantlist properties: * WANT_HAVE/HAVE: Instead of asking for a block, a node can specify that they want to know if any peers "have" the block. * WANT_HAVE_NOT/HAVE_NOT: Instead of waiting for a timeout, a node can explicitly request to be told immediately if their peers don't currently have the given block. Additionally, nodes now tell their peers how much data they have queued to send them when sending messages. This allows peers to better distribute requests, keeping all peers busy but not overloaded. Changes in this PR are described in: https://github.com/ipfs/go-bitswap/issues/186
-
- 23 Jan, 2020 2 commits
-
-
dirkmc authored
fix: abort when the context is canceled while getting blocks
-
Steven Allen authored
-
- 18 Dec, 2019 1 commit
-
-
Steven Allen authored
chore(deps): bump github.com/multiformats/go-multiaddr from 0.1.2 to 0.2.0
-
- 16 Dec, 2019 1 commit
-
-
dependabot-preview[bot] authored
Bumps [github.com/multiformats/go-multiaddr](https://github.com/multiformats/go-multiaddr) from 0.1.2 to 0.2.0. - [Release notes](https://github.com/multiformats/go-multiaddr/releases) - [Commits](https://github.com/multiformats/go-multiaddr/compare/v0.1.2...v0.2.0) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
-
- 09 Dec, 2019 2 commits
-
-
Steven Allen authored
chore(deps): bump github.com/ipfs/go-datastore from 0.1.1 to 0.3.1
-
dependabot-preview[bot] authored
Bumps [github.com/ipfs/go-datastore](https://github.com/ipfs/go-datastore) from 0.1.1 to 0.3.1. - [Release notes](https://github.com/ipfs/go-datastore/releases) - [Commits](https://github.com/ipfs/go-datastore/compare/v0.1.1...v0.3.1) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
-
- 05 Dec, 2019 5 commits
-
-
Steven Allen authored
chore(deps): bump github.com/libp2p/go-libp2p-testing from 0.1.0 to 0.1.1
-
dependabot-preview[bot] authored
Bumps [github.com/libp2p/go-libp2p-testing](https://github.com/libp2p/go-libp2p-testing) from 0.1.0 to 0.1.1. - [Release notes](https://github.com/libp2p/go-libp2p-testing/releases) - [Commits](https://github.com/libp2p/go-libp2p-testing/compare/v0.1.0...v0.1.1) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
-
dirkmc authored
fix: wait until we finish connecting before we cancel the context
-
Steven Allen authored
This is an interesting bug because changes to the DHT have suddenly started triggering it. I'm not sure _why_ we weren't hitting it before now. We may have been ignoring a context somewhere?
-
Steven Allen authored
-
- 28 Oct, 2019 1 commit
-
-
dirkmc authored
* feat: parallelize reads * feat: concurent engine task workers and concurrent bstore reads * fix: lint * fix: address review comments * refactor: in BlockstoreManager wait for process.Closing() instead of Context.Done() * fix: use channel size 0 for BlockstoreManager reads * fix: change blockstore error logs from warnings to errors * fix: flaky test * fix: lint
-
- 15 Oct, 2019 1 commit
-
-
Steven Allen authored
chore(deps): bump github.com/gogo/protobuf from 1.3.0 to 1.3.1
-