Skip to content

[stable2512] Backport #9685#10374

Merged
EgorPopelyaev merged 2 commits into
stable2512from
backport-9685-to-stable2512
Nov 20, 2025
Merged

[stable2512] Backport #9685#10374
EgorPopelyaev merged 2 commits into
stable2512from
backport-9685-to-stable2512

Conversation

@paritytech-release-backport-bot
Copy link
Copy Markdown

Backport #9685 into stable2512 from dmitry-markin.

See the documentation on how to use this bot.

…#9685)

litep2p v0.12.0 adds ability to track whether publishing a DHT record or
provider was successful. This PR brings this functionality to substrate.
Particularly, this fixes authority-discovery unnecessarily republishing
DHT records due to litep2p not emitting
`KademliaEvent::PutRecordSuccess` before v0.12.0.

---------

Co-authored-by: cmd[bot] <41898282+github-actions[bot]@users.noreply.github.com>
(cherry picked from commit d38ac65)
@github-actions
Copy link
Copy Markdown
Contributor

This pull request is amending an existing release. Please proceed with extreme caution,
as to not impact downstream teams that rely on the stability of it. Some things to consider:

  • Backports are only for 'patch' or 'minor' changes. No 'major' or other breaking change.
  • Should be a legit fix for some bug, not adding tons of new features.
  • Must either be already audited or not need an audit.
Emergency Bypass

If you really need to bypass this check: add validate: false to each crate
in the Prdoc where a breaking change is introduced. This will release a new major
version of that crate and all its reverse dependencies and basically break the release.

@EgorPopelyaev EgorPopelyaev enabled auto-merge (squash) November 20, 2025 15:00
@EgorPopelyaev EgorPopelyaev merged commit e574c43 into stable2512 Nov 20, 2025
346 of 357 checks passed
@EgorPopelyaev EgorPopelyaev deleted the backport-9685-to-stable2512 branch November 20, 2025 16:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A3-backport Pull request is already reviewed well in another branch.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants