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

refactor: enable DHT by default#1994

Closed
alanshaw wants to merge 6 commits into
masterfrom
refactor/enable-dht
Closed

refactor: enable DHT by default#1994
alanshaw wants to merge 6 commits into
masterfrom
refactor/enable-dht

Conversation

@alanshaw

@alanshaw alanshaw commented Apr 15, 2019

Copy link
Copy Markdown
Member

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
@alanshaw alanshaw force-pushed the refactor/enable-dht branch from eb29e66 to 4cbfd99 Compare May 22, 2019 11:29
@pgte

pgte commented May 23, 2019

Copy link
Copy Markdown
Contributor

Let me give you a hand on this

@joeykrug

Copy link
Copy Markdown

What’s eta on this getting merged

@alanshaw

Copy link
Copy Markdown
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>
@alanshaw alanshaw force-pushed the refactor/enable-dht branch from 4cbfd99 to 656c375 Compare May 31, 2019 07:57
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
Copy Markdown
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
Copy Markdown
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
Copy Markdown
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
Copy Markdown
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
Copy Markdown
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.

7 participants