Skip to content
This repository has been archived by the owner on Feb 12, 2024. It is now read-only.

refactor: enable DHT by default #1994

Closed
wants to merge 6 commits into from
Closed

refactor: enable DHT by default #1994

wants to merge 6 commits into from

Conversation

alanshaw
Copy link
Member

@alanshaw alanshaw commented Apr 15, 2019

Note: also enables randomWalk and lowers connection manager limits in the browser.

Roadmap to getting DHT enabled by default in JS IPFS (TODO create issues/PRs for all of these):

@ghost ghost assigned alanshaw Apr 15, 2019
@ghost ghost added the status/in-progress In progress label Apr 15, 2019
@pgte
Copy link
Contributor

pgte commented May 23, 2019

Let me give you a hand on this

@joeykrug
Copy link

What’s eta on this getting merged

@alanshaw
Copy link
Member Author

@joeykrug we're aiming to get this merged and released before IPFS Camp.

Alan Shaw added 2 commits May 31, 2019 08:57
License: MIT
Signed-off-by: Alan Shaw <alan.shaw@protocol.ai>
License: MIT
Signed-off-by: Alan Shaw <alan.shaw@protocol.ai>
Alan Shaw and others added 4 commits May 31, 2019 14:57
License: MIT
Signed-off-by: Alan Shaw <alan.shaw@protocol.ai>
License: MIT
Signed-off-by: Alan Shaw <alan.shaw@protocol.ai>
License: MIT
Signed-off-by: Alan Shaw <alan.shaw@protocol.ai>
@jacobheun
Copy link
Contributor

I've pushed up the config changes here and updated the PR comment to include an updated link to the commit of the changes.

vmx added a commit that referenced this pull request Aug 7, 2019
To find all of those comments run:

```console
$ grep DHT test -R |grep TODO
test/cli/dht.js:// TODO: unskip when DHT is enabled: #1994
test/core/ping.spec.js:  // TODO: unskip when DHT is enabled: #1994
test/core/interface.spec.js:      reason: 'TODO: unskip when DHT is enabled: #1994'
test/core/dht.spec.js:// TODO: unskip when DHT is enabled: #1994
test/core/name.spec.js:  // TODO: unskip when DHT is enabled: #1994
test/http-api/inject/dht.js:  // TODO: unskip when DHT is enabled: #1994
test/http-api/interface.js:      reason: 'TODO: unskip when DHT is enabled: #1994'
```
alanshaw pushed a commit that referenced this pull request Aug 7, 2019
To find all of those comments run:

```console
$ grep DHT test -R |grep TODO
test/cli/dht.js:// TODO: unskip when DHT is enabled: #1994
test/core/ping.spec.js:  // TODO: unskip when DHT is enabled: #1994
test/core/interface.spec.js:      reason: 'TODO: unskip when DHT is enabled: #1994'
test/core/dht.spec.js:// TODO: unskip when DHT is enabled: #1994
test/core/name.spec.js:  // TODO: unskip when DHT is enabled: #1994
test/http-api/inject/dht.js:  // TODO: unskip when DHT is enabled: #1994
test/http-api/interface.js:      reason: 'TODO: unskip when DHT is enabled: #1994'
```
@alanshaw alanshaw mentioned this pull request Aug 27, 2019
66 tasks
@achingbrain achingbrain mentioned this pull request Sep 25, 2019
52 tasks
@daviddias
Copy link
Member

Hi! js-ipfs master just got a whole new set of automated tests with #2528, #2440 and also running some of the test suites from our early testers (hi5 to @achingbrain for setting it all up!). Would you mind rebasing the master branch on this PR to ensure it runs all the latest tests? Thank you!

@daviddias
Copy link
Member

@alanshaw what is the latest state on DHT in JS land? PS: Shouldn't this be labeled as P0?

@alanshaw alanshaw added the P0 Critical: Tackled by core team ASAP label Oct 22, 2019
@alanshaw
Copy link
Member Author

@daviddias the checklist at the top is up to date. I've labelled it p0.

@achingbrain achingbrain mentioned this pull request Oct 1, 2021
13 tasks
@achingbrain
Copy link
Member

Fixed by #3947

@achingbrain achingbrain closed this Dec 3, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
P0 Critical: Tackled by core team ASAP status/in-progress In progress
Projects
No open projects
Archived in project
Development

Successfully merging this pull request may close these issues.

6 participants