Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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
@momack2 momack2 added this to In Progress in ipfs/js-ipfs May 10, 2019
@momack2 momack2 added this to In Progress in ipfs/js-waffle May 10, 2019
@pgte
Copy link
Contributor

pgte commented May 23, 2019

Let me give you a hand on this

@joeykrug
Copy link

joeykrug commented May 29, 2019

What’s eta on this getting merged

@alanshaw
Copy link
Member Author

alanshaw commented May 29, 2019

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

alanshaw added 2 commits May 31, 2019
License: MIT
Signed-off-by: Alan Shaw <alan.shaw@protocol.ai>
License: MIT
Signed-off-by: Alan Shaw <alan.shaw@protocol.ai>
alanshaw and others added 4 commits May 31, 2019
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

jacobheun commented Jun 4, 2019

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 issue 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 issue 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

daviddias commented Oct 11, 2019

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

daviddias commented Oct 21, 2019

@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

alanshaw commented Oct 22, 2019

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

@achingbrain achingbrain added this to Backlog (for future release) in ipfs/js-ipfs Project Roadmap Jun 9, 2020
@achingbrain
Copy link
Member

achingbrain commented Dec 3, 2021

Fixed by #3947

@achingbrain achingbrain closed this Dec 3, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
P0 Critical: Tackled by core team ASAP status/in-progress In progress
Projects
Status: In Review
ipfs/js-ipfs Project Roadmap
Backlog (for future release)
ipfs/js-ipfs
In Progress
ipfs/js-waffle
In Progress
Development

Successfully merging this pull request may close these issues.

None yet

6 participants