- 23 Jan, 2020 1 commit
-
-
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 3 commits
-
-
Steven Allen authored
chore(deps): bump github.com/gogo/protobuf from 1.3.0 to 1.3.1
-
Steven Allen authored
-
dependabot-preview[bot] authored
Bumps [github.com/gogo/protobuf](https://github.com/gogo/protobuf) from 1.3.0 to 1.3.1. - [Release notes](https://github.com/gogo/protobuf/releases) - [Commits](https://github.com/gogo/protobuf/compare/v1.3.0...v1.3.1) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
-
- 02 Oct, 2019 2 commits
-
-
Steven Allen authored
chore(deps): bump github.com/libp2p/go-libp2p from 0.1.1 to 0.4.0
-
dependabot-preview[bot] authored
Bumps [github.com/libp2p/go-libp2p](https://github.com/libp2p/go-libp2p) from 0.1.1 to 0.4.0. - [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.1.1...v0.4.0) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
-
- 01 Oct, 2019 2 commits
-
-
Steven Allen authored
chore(deps): bump github.com/ipfs/go-datastore from 0.1.0 to 0.1.1
-
dependabot-preview[bot] authored
Bumps [github.com/ipfs/go-datastore](https://github.com/ipfs/go-datastore) from 0.1.0 to 0.1.1. - [Release notes](https://github.com/ipfs/go-datastore/releases) - [Commits](https://github.com/ipfs/go-datastore/compare/v0.1.0...v0.1.1) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
-
- 25 Sep, 2019 1 commit
-
-
Steven Allen authored
chore(deps): bump github.com/gogo/protobuf from 1.2.1 to 1.3.0
-
- 24 Sep, 2019 9 commits
-
-
Steven Allen authored
chore(deps): bump github.com/ipfs/go-ipfs-blockstore from 0.0.1 to 0.1.0
-
dependabot-preview[bot] authored
Bumps [github.com/ipfs/go-ipfs-blockstore](https://github.com/ipfs/go-ipfs-blockstore) from 0.0.1 to 0.1.0. - [Release notes](https://github.com/ipfs/go-ipfs-blockstore/releases) - [Commits](https://github.com/ipfs/go-ipfs-blockstore/compare/v0.0.1...v0.1.0) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
-
Steven Allen authored
chore(deps): bump github.com/ipfs/go-datastore from 0.0.5 to 0.1.0
-
dependabot-preview[bot] authored
Bumps [github.com/ipfs/go-datastore](https://github.com/ipfs/go-datastore) from 0.0.5 to 0.1.0. - [Release notes](https://github.com/ipfs/go-datastore/releases) - [Commits](https://github.com/ipfs/go-datastore/compare/v0.0.5...v0.1.0) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
-
Steven Allen authored
chore(deps): bump github.com/ipfs/go-cid from 0.0.2 to 0.0.3
-
dependabot-preview[bot] authored
Bumps [github.com/gogo/protobuf](https://github.com/gogo/protobuf) from 1.2.1 to 1.3.0. - [Release notes](https://github.com/gogo/protobuf/releases) - [Commits](https://github.com/gogo/protobuf/compare/v1.2.1...v1.3.0) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
-
dependabot-preview[bot] authored
Bumps [github.com/ipfs/go-cid](https://github.com/ipfs/go-cid) from 0.0.2 to 0.0.3. - [Release notes](https://github.com/ipfs/go-cid/releases) - [Commits](https://github.com/ipfs/go-cid/compare/v0.0.2...v0.0.3) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
-
Steven Allen authored
Add bridged chats
-
swedneck authored
-
- 09 Sep, 2019 3 commits
-
-
Steven Allen authored
engine: tag peers based on usefulness
-
Steven Allen authored
-
Steven Allen authored
* doc: add dirk as the lead maintainer One of my tasks this quarter is to get a lead maintainer for each repo.
-
- 07 Sep, 2019 3 commits
-
-
Steven Allen authored
-
Steven Allen authored
-
Steven Allen authored
This patch tracks two usefulness metrics: short-term usefulness and long-term usefulness. Short-term usefulness is sampled frequently and highly weights new observations. Long-term usefulness is sampled less frequently and highly weights on long-term trends. In practice, we do this by keeping two EWMAs. If we see an interaction within the sampling period, we record the score, otherwise, we record a 0. The short-term one has a high alpha and is sampled every shortTerm period. The long-term one has a low alpha and is sampled every longTermRatio*shortTerm period. To calculate the final score, we sum the short-term and long-term scores then adjust it ±25% based on our debt ratio. Peers that have historically been more useful to us than we are to them get the highest score.
-
- 28 Aug, 2019 2 commits
-
-
Steven Allen authored
reduce session contention
-
Steven Allen authored
We're not using these synchronously so we can buffer them a bit to avoid blocking quite as much. This also combines all incoming channels into a single one to ensure all operations are processed in-order. This might be overkill bit it makes reasoning about this a bit simpler.
-
- 27 Aug, 2019 2 commits
-
-
Steven Allen authored
-
Steven Allen authored
-
- 23 Aug, 2019 2 commits
-
-
Steven Allen authored
Fix: don't ignore received blocks for pending wants
-
Dirk McCormick authored
-