Skip to content

feat(kad): namespace selector#3395

Open
dozyio wants to merge 4 commits intolibp2p:mainfrom
dozyio:feat/kad-selector-conflict-resolution
Open

feat(kad): namespace selector#3395
dozyio wants to merge 4 commits intolibp2p:mainfrom
dozyio:feat/kad-selector-conflict-resolution

Conversation

@dozyio
Copy link
Collaborator

@dozyio dozyio commented Mar 3, 2026

Description

PUT_VALUE now applies selector-based conflict checks before storing for namespaced keys with selectors. Stale records may be ignored earlier than before.

Closes #3377

Change checklist

  • I have performed a self-review of my own code
  • I have made corresponding changes to the documentation if necessary (this includes comments as well)
  • I have added tests that prove my fix is effective or that my feature works

@dozyio dozyio marked this pull request as ready for review March 3, 2026 13:48
@dozyio dozyio requested a review from a team as a code owner March 3, 2026 13:48
@Realman78
Copy link

Can you also update the documentation? It would be very beneficial

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

PUT_VALUE handler overwrites stored records without version comparison

2 participants