- 14 Aug, 2020 3 commits
-
-
Adin Schmahmann authored
-
Adin Schmahmann authored
-
Adin Schmahmann authored
-
- 30 Jul, 2020 1 commit
-
-
Raúl Kripalani authored
-
- 16 Jul, 2020 1 commit
-
-
llx authored
* fix: fixLowPeers now runs periodically Co-authored-by: 刘林欣 <llx@ipfsmain.cn>
-
- 16 Jun, 2020 2 commits
-
-
Steven Allen authored
removes duplicate comment
-
Dean Eigenmann authored
-
- 10 Jun, 2020 2 commits
-
-
Steven Allen authored
Revert "Peer Diversity in the Routing Table (#658)"
-
Steven Allen authored
This reverts commit df4f28c3. Ongoing work is being done in feat/dht-hardening-0.7 and this change isn't quite ready.
-
- 09 Jun, 2020 2 commits
-
-
Adin Schmahmann authored
Fixed problem with refresh logging
-
Aarsh Shah authored
-
- 06 Jun, 2020 2 commits
-
-
Steven Allen authored
feat: protect all peers in low buckets, tag everyone else with 5
-
Steven Allen authored
Anything else is easy to game. This way, we remain connected to the core peers and slightly prefer all others. Pruning doesn't really matter as we'll just reconnect. The only concern is that this will lock in 40 connections. However, that's nothing for libp2p anyways. and the DHT will create that many connections _just_ for a single query.
-
- 03 Jun, 2020 1 commit
-
-
Aarsh Shah authored
* Peer Diversity in the DHT
-
- 27 May, 2020 2 commits
-
-
Steven Allen authored
fix: lookup context cancellation race condition
-
Adin Schmahmann authored
-
- 25 May, 2020 1 commit
-
-
Steven Allen authored
fix: protect useful peers in low buckets
-
- 22 May, 2020 1 commit
-
-
Aarsh Shah authored
* method for getting bootstrap peers and double the usefulness interval
-
- 21 May, 2020 3 commits
-
-
Steven Allen authored
-
Steven Allen authored
And tag useful peers in higher buckets
-
Steven Allen authored
That way, we never disconnect from the core of the network. We don't protect our closest peers as: * We'll reconnect to them frequently when we query for ourself. * We use the core nodes most frequently.
-
- 20 May, 2020 1 commit
-
-
Steven Allen authored
enhancement/remove-unused-variable
-
- 19 May, 2020 3 commits
-
-
Adin Schmahmann authored
Put back TestSelfWalkOnAddressChange
-
Aarsh Shah authored
-
Aarsh Shah authored
* rt refresh refactor
-
- 14 May, 2020 1 commit
-
-
Aarsh Shah authored
* Bootstrap when RT is empty and optimize allocations. Co-authored-by: Steven Allen <steven@stebalien.com>
-
- 13 May, 2020 2 commits
-
-
decanus authored
-
Steven Allen authored
fix all flaky tests
-
- 06 May, 2020 12 commits
-
-
Steven Allen authored
-
Steven Allen authored
-
Steven Allen authored
-
Steven Allen authored
-
Steven Allen authored
-
Steven Allen authored
Just wait for peers to fill up the routing table.
-
Steven Allen authored
-
Steven Allen authored
-
Steven Allen authored
Also, fail if the routing tables aren't well-formed. It turns out there were a couple of issues with this test: 1. It used too many file descriptors. 2. It tried to query the DHT without bootstrapping any nodes. That's never going to work.
-
Steven Allen authored
-
Steven Allen authored
-
Steven Allen authored
-