Skip to content
This repository has been archived by the owner on Nov 15, 2023. It is now read-only.

[DNM] Try out customizable companion refs #11282

Conversation

joao-paulo-parity
Copy link
Contributor

@joao-paulo-parity joao-paulo-parity commented Apr 25, 2022

related to paritytech/pipeline-scripts#35

attempts to recreate the behavior of #11276

With the latest optimizations of the `FinalityNotification` generation, the aux data pruning started
to print a warning. The problem here was that we printed a warning and stopped the adding of blocks
to prune when we hit the `heigh_limit`. This is now wrong, as we could for example have two 512 long
forks and then we start finalizing one of them. The second fork head would be part of the stale
heads at some point (in the current implementation when we finalize second fork head number + 1),
but then we would actually need to go back into the past than `heigh_limit` (which was actually
last_finalized - 1). We now go back until we reach the canonical chain.

Also fixed some wrong comment that was added by be about the content of the `finalized` blocks in
the `FinalityNotification`.
@joao-paulo-parity joao-paulo-parity added A2-insubstantial Pull request requires no code review (e.g., a sub-repository hash update). B0-silent Changes should not be mentioned in any release notes C1-low PR touches the given topic and has a low impact on builders. labels Apr 25, 2022
@joao-paulo-parity joao-paulo-parity changed the base branch from master to polkadot-v0.9.20 April 25, 2022 14:31
@joao-paulo-parity joao-paulo-parity added the D3-trivial 🧸 PR contains trivial changes in a runtime directory that do not require an audit label Apr 26, 2022
@joao-paulo-parity joao-paulo-parity deleted the jp/companion-overrides branch April 27, 2022 00:52
@joao-paulo-parity joao-paulo-parity restored the jp/companion-overrides branch April 27, 2022 00:56
@joao-paulo-parity joao-paulo-parity deleted the jp/companion-overrides branch April 27, 2022 00:59
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
A2-insubstantial Pull request requires no code review (e.g., a sub-repository hash update). B0-silent Changes should not be mentioned in any release notes C1-low PR touches the given topic and has a low impact on builders. D3-trivial 🧸 PR contains trivial changes in a runtime directory that do not require an audit
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants