Skip to content

replace go-dsqueue with cascadeq - #11404

Draft
gammazero wants to merge 1 commit into
masterfrom
replace-go-dsqueue
Draft

replace go-dsqueue with cascadeq#11404
gammazero wants to merge 1 commit into
masterfrom
replace-go-dsqueue

Conversation

@gammazero

Copy link
Copy Markdown
Contributor

Replace the provide queue use of go-dsqueue with cascadeq, in boxo and go-libp2p-kad-dht.

⚠️ DO NOT MERGE. This is an experiment to determine if changing the provide queue implementation has sufficient benefit to justify make this change. The intended benefits are:

  • Overall efficiency (faster, less memory overhead)
  • Reliable performance regardless of datastore in use

Replace the provide queue use of go-dsqueue with cascadeq, in boxo and go-libp2p-kad-dht.
@gammazero gammazero added the skip/changelog This change does NOT require a changelog entry label Jul 23, 2026
@socket-security

Copy link
Copy Markdown

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Updatedgithub.com/​ipfs/​boxo@​v0.42.0 ⏵ v0.42.1-0.20260723183215-6427b703859e74 +1100100100100
Updatedgithub.com/​libp2p/​go-libp2p-kad-dht@​v0.42.1 ⏵ v0.42.2-0.20260723025726-a5d383cdd31c100100100100100

View full report

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

skip/changelog This change does NOT require a changelog entry

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant