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: Remove parallel dialling #2090

Closed
maschad opened this issue Sep 28, 2023 · 0 comments · Fixed by #2251
Closed

refactor: Remove parallel dialling #2090

maschad opened this issue Sep 28, 2023 · 0 comments · Fixed by #2251
Assignees
Labels
kind/architecture Core architecture of project P1 High: Likely tackled by core team if no one steps up topic/perf Performance

Comments

@maschad
Copy link
Member

maschad commented Sep 28, 2023

As it stands we currently have parallel dials per peer disabled by default, post #2010 there is currently no use case for parallel dials per peer given that if we have ranked multiaddrs based on likelihood of success, it would be inefficient to dial multiaddrs that could potentially fail.

@maschad maschad added the need/triage Needs initial labeling and prioritization label Sep 28, 2023
@maschad maschad moved this to 🛠️ Todo in js-libp2p Sep 28, 2023
@maschad maschad added kind/architecture Core architecture of project need/triage Needs initial labeling and prioritization topic/perf Performance P1 High: Likely tackled by core team if no one steps up and removed need/triage Needs initial labeling and prioritization labels Sep 28, 2023
@maschad maschad changed the title Refactor: Remove parallel dialling refactor: Remove parallel dialling Oct 2, 2023
@maschad maschad removed the need/triage Needs initial labeling and prioritization label Oct 2, 2023
@maschad maschad self-assigned this Oct 2, 2023
@maschad maschad moved this from 🛠️ Todo to 🏃‍♀️In Progress in js-libp2p Oct 4, 2023
@maschad maschad moved this from 🏃‍♀️In Progress to 🛠️ Todo in js-libp2p Oct 5, 2023
maschad added a commit to maschad/js-libp2p that referenced this issue Oct 18, 2023
@maschad maschad moved this from 🛠️ Todo to 🏃‍♀️In Progress in js-libp2p Oct 18, 2023
@maschad maschad moved this from 🏃‍♀️In Progress to 🥸In Review in js-libp2p Oct 18, 2023
achingbrain pushed a commit to maschad/js-libp2p that referenced this issue Oct 31, 2023
Since we are now dialling one peer at a time as a means of smarter dialling, we
no longer need the option to control the concurrency of parallel dials across
a single peers' multiaddrs.

Closes libp2p#2090
achingbrain added a commit that referenced this issue Oct 31, 2023
Since we are now dialling one peer at a time as a means of smarter dialling, we no longer need the option to control the concurrency of parallel dials across the multiaddrs of a single peer.

Closes #2090

---------

Co-authored-by: Alex Potsides <[email protected]>
@maschad maschad closed this as completed Nov 2, 2023
@github-project-automation github-project-automation bot moved this from 🥸In Review to 🎉Done in js-libp2p Nov 2, 2023
achingbrain pushed a commit that referenced this issue Nov 21, 2023
Since we are now dialling one peer at a time as a means of smarter dialling, we
no longer need the option to control the concurrency of parallel dials across
a single peers' multiaddrs.

Closes #2090
achingbrain pushed a commit that referenced this issue Nov 21, 2023
Since we are now dialling one peer at a time as a means of smarter dialling, we
no longer need the option to control the concurrency of parallel dials across
a single peers' multiaddrs.

Closes #2090
achingbrain added a commit that referenced this issue Nov 21, 2023
Since we are now dialling one peer at a time as a means of smarter dialling, we
no longer need the option to control the concurrency of parallel dials across
a single peers' multiaddrs.

Closes #2090

Co-authored-by: chad <[email protected]>
maschad added a commit to maschad/js-libp2p that referenced this issue Nov 27, 2023
Since we are now dialling one peer at a time as a means of smarter dialling, we
no longer need the option to control the concurrency of parallel dials across
a single peers' multiaddrs.

Closes libp2p#2090

Co-authored-by: chad <[email protected]>
This was referenced Jan 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/architecture Core architecture of project P1 High: Likely tackled by core team if no one steps up topic/perf Performance
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

1 participant