-
Notifications
You must be signed in to change notification settings - Fork 1.1k
[Backport] Regular version bumps and prdoc reordering from the stable2506 release branch back to master #9320
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
Merged
Merged
Changes from all commits
Commits
Show all changes
12 commits
Select commit
Hold shift + click to select a range
04e24f1
Bump node version to 1.19.0 in polkadot-cli
ParityReleases 1591660
Bump node version to 1.19.0 in polkadot-omni-node-lib
ParityReleases b945813
Bump spec_version to 1_019_000
ParityReleases de0621c
Reorder prdocs for stable2503-6
EgorPopelyaev 20f9fe9
Reordering prdocs for the release stable2506
ParityReleases 7b0fb7d
Reorder prdocs for stable2503-7
EgorPopelyaev cc40524
Reorder prdocs for stable2506
EgorPopelyaev 2c03c2c
Major bump sc-network-types to avoid versioning clash
EgorPopelyaev 5b1383a
Bump spec_version to 1_019_002
EgorPopelyaev abc4c45
Move prdocs to release folder
EgorPopelyaev 2729a4f
Move prdoc to release folder
EgorPopelyaev 0c63c87
Move prdoc to release folder
EgorPopelyaev File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,13 @@ | ||
| title: Westend governance authorize_upgrade integration tests | ||
| doc: | ||
| - audience: Runtime Dev | ||
| description: |- | ||
| Integration tests covering `authorize_upgrade` with whitelisting via Collectives for Westend network | ||
|
|
||
| crates: | ||
| - name: emulated-integration-tests-common | ||
| bump: minor | ||
| - name: frame-system | ||
| bump: minor | ||
| - name: frame-system-benchmarking | ||
| bump: patch |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,12 @@ | ||
| title: 'dispute-coordinator: increase lru_observed_blocks_capacity' | ||
| doc: | ||
| - audience: Node Dev | ||
| description: |- | ||
| Under increase load with finality lagging behind there is a risk for blocks to arrive late or out of sequence in that case we will end up scrapping from the received block un till last finalized block and then process all the dispute in-between. | ||
|
|
||
| This couple with other inefficiencies like https://github.com/paritytech/polkadot-sdk/issues/8823 will increase unnecessarily the load on dispute-coordinator. | ||
|
|
||
| Decided to make this super large to err on the cautious side, the Hash size is only 32 bytes, so this will make the LRU grow up to 65k, which I don't think is a significant increase. | ||
| crates: | ||
| - name: polkadot-node-core-dispute-coordinator | ||
| bump: patch |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,10 @@ | ||
| title: increase session index cache | ||
| doc: | ||
| - audience: Node Dev | ||
| description: |- | ||
| A 10 session index cache is not enough when you run under intense pressure and finality is lagg since you will end requesting the session index for blocks older than that. So let's make this cache larger to achieve its purpose even under intense load when it actually matters more to be faster. | ||
|
|
||
| The session_index_cache keeps a Hash and a u32, so that's about 36 bytes per entry, with this increase it can grow up to 65k which is not that big in my book. | ||
| crates: | ||
| - name: polkadot-node-subsystem-util | ||
| bump: patch |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,15 @@ | ||
| title: extend overseer to send priority messages | ||
| doc: | ||
| - audience: Node Dev | ||
| description: |- | ||
| Extend overseer to send priority messages, the new functionality is used for sending messages | ||
| on the grandpa call path when we call dispute-coordinator and approval-voting in | ||
| finality_target_with_longest_chain to make sure we don't block unnecessarily. | ||
|
|
||
| crates: | ||
| - name: polkadot-node-core-approval-voting-parallel | ||
| bump: patch | ||
| - name: polkadot-overseer | ||
| bump: patch | ||
| - name: polkadot-service | ||
| bump: patch |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,14 @@ | ||
| title: Cache locally controlled validator indices in dispute-coordinator | ||
| doc: | ||
| - audience: Node Dev | ||
| description: | | ||
| `dispute-coordinator` uses `keystore.key_pair()` to obtain the set of locally controlled | ||
| validator IDs. This operation happens on each import and is expensive because it involves key | ||
| generation from a seed phrase. This patch lazily determines the set of locally controlled | ||
| validator IDs and caches the result for each session. | ||
|
|
||
| crates: | ||
| - name: polkadot-node-core-dispute-coordinator | ||
| bump: minor | ||
| - name: polkadot-node-subsystem-util | ||
| bump: minor |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,11 @@ | ||
| title: 'pallet-balances: Do not create account in benchmarking' | ||
| doc: | ||
| - audience: Runtime Dev | ||
| description: |- | ||
| This particular benchmark is about benchmarking the account creation, so we should not create it before :) | ||
|
|
||
|
|
||
| Closes: https://github.com/paritytech/polkadot-sdk/issues/8927 | ||
| crates: | ||
| - name: pallet-balances | ||
| bump: patch |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,16 @@ | ||
| title: make sure dispute_coordinator/approval-voting parallel can receive priority messages | ||
| doc: | ||
| - audience: Node Dev | ||
| description: |- | ||
| https://github.com/paritytech/polkadot-sdk/pull/8834, changed relay_chain_selection to send priority messages, but did not configured | ||
| the subsystems to tell they can receive priority messages, with `can_receive_priority_messages` flag. | ||
|
|
||
| If `can_receive_priority_messages` is not specified orchestra falls back when sending a priority message to the normal queue, | ||
| so this resulted in the messages not being processed ahead of the others in the queue. | ||
|
|
||
| Fix this configuration mistake and add a test to make sure priority messages are consumed ahead of normal ones by the subsystems. | ||
| crates: | ||
| - name: polkadot-overseer | ||
| bump: patch | ||
| - name: polkadot-service | ||
| bump: patch |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,9 @@ | ||
| title: Add polkadot_parachain_peer_connectivity metric | ||
| doc: | ||
| - audience: Node Dev | ||
| description: |- | ||
| Adds `polkadot_parachain_peer_connectivity` histogram metric to better understand connectivity patterns. | ||
|
|
||
| crates: | ||
| - name: polkadot-network-bridge | ||
| bump: patch |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,8 @@ | ||
| title: Fix revive-fixtures build script | ||
| doc: | ||
| - audience: Runtime Dev | ||
| description: |- | ||
| Fix compilation issue with pallet-revive-fixtures build.rs script. | ||
| crates: | ||
| - name: pallet-revive-fixtures | ||
| bump: patch |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,10 @@ | ||
| title: "dispute-coordinator: handle race with offchain disabling" | ||
|
|
||
| doc: | ||
| - audience: Node Dev | ||
| description: | | ||
| Fixes a potential race with off-chain disabling when we learned about disablement after importing a dispute from that validator. | ||
|
|
||
| crates: | ||
| - name: polkadot-node-core-dispute-coordinator | ||
| bump: patch |
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,17 @@ | ||
| title: 'Introduction of Approval Slashes' | ||
| doc: | ||
| - audience: [Node Operator, Runtime Dev] | ||
| description: |- | ||
| Introduces a more aggressive slashing scheme. | ||
| Lazy or spammy validators will from now on be slashable in disputes. | ||
| Even if your validator is not a backer but it approves an invalid block | ||
| it will be slashed 2%. | ||
| If your validator raises or supports fake alarms (disputes against | ||
| valid blocks) you will be slashed (0%) and disabled for the remainder | ||
| of the era, which will potentially reduce era point gains. | ||
|
|
||
| crates: | ||
| - name: polkadot-primitives | ||
| bump: minor | ||
| - name: polkadot-runtime-parachains | ||
| bump: major |
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,26 @@ | ||
| title: 'tx/metrics: Add metrics for the RPC v2 `transactionWatch_v1_submitAndWatch`' | ||
| doc: | ||
| - audience: Node Operator | ||
| description: |- | ||
| This PR adds metrics for the following RPC subscription: [transactionWatch_v1_submitAndWatch](https://paritytech.github.io/json-rpc-interface-spec/api/transactionWatch_v1_submitAndWatch.html) | ||
|
|
||
| Metrics are exposed in two ways: | ||
| - simple counters of how many events we've seen globally | ||
| - a histogram vector of execution times, which is labeled by `initial event` -> `final event` | ||
| - This helps us identify how long it takes the transaction pool to advance the state of the events, and further debug issues | ||
|
|
||
| Part of: https://github.com/paritytech/polkadot-sdk/issues/8336 | ||
|
|
||
| ### (outdated) PoC Dashboards | ||
|
|
||
|  | ||
|
|
||
|
|
||
| ### Next steps | ||
| - [x] initial dashboards with a live node | ||
| - [x] adjust testing | ||
| crates: | ||
| - name: sc-service | ||
| bump: major | ||
| - name: sc-rpc-spec-v2 | ||
| bump: major |
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,29 @@ | ||
| title: Use litep2p as the default network backend | ||
|
|
||
| doc: | ||
| - audience: [Node Dev, Node Operator] | ||
| description: | | ||
| This PR makes the litep2p backend the default backend. | ||
| Litep2p is a lightweight alternative to libp2p, that is designed to be more | ||
| efficient and easier to use. At the same time, litep2p brings performance | ||
| improvements and reduces the CPU usage significantly. | ||
| Libp2p is the old network backend, that may still be used for compatibility | ||
| reasons until the whole ecosystem is migrated to litep2p. | ||
|
|
||
| crates: | ||
| - name: sc-network | ||
| bump: minor | ||
| - name: sc-cli | ||
| bump: patch | ||
| - name: sc-network-types | ||
| bump: minor | ||
| - name: polkadot-service | ||
| bump: minor | ||
| - name: sc-offchain | ||
| bump: patch | ||
| - name: cumulus-relay-chain-minimal-node | ||
| bump: patch | ||
| - name: cumulus-relay-chain-inprocess-interface | ||
| bump: patch | ||
| - name: polkadot-omni-node-lib | ||
| bump: patch |
File renamed without changes.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,35 @@ | ||
| title: 'Snowbridge: Remove asset location check' | ||
| doc: | ||
| - audience: Runtime Dev | ||
| description: |- | ||
| Since the TokenIdOf conversion is XCM version-agnostic and we store the TokenId as the key in storage, | ||
| checking whether the key exists is sufficient to verify if the token is registered. | ||
| There is no need to verify the asset location. | ||
| crates: | ||
| - name: snowbridge-outbound-queue-primitives | ||
| bump: patch | ||
| validate: false | ||
| - name: snowbridge-inbound-queue-primitives | ||
| bump: patch | ||
| validate: false | ||
| - name: snowbridge-test-utils | ||
| bump: patch | ||
| validate: false | ||
| - name: snowbridge-pallet-inbound-queue | ||
| bump: patch | ||
| validate: false | ||
| - name: snowbridge-pallet-inbound-queue-v2 | ||
| bump: patch | ||
| validate: false | ||
| - name: snowbridge-pallet-system | ||
| bump: patch | ||
| validate: false | ||
| - name: snowbridge-pallet-system-v2 | ||
| bump: patch | ||
| validate: false | ||
| - name: bridge-hub-westend-runtime | ||
| bump: patch | ||
| validate: false | ||
| - name: bridge-hub-westend-integration-tests | ||
| bump: patch | ||
| validate: false |
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why to 1.19.2?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There were already some 19.0 and 19.1 deployments, so I matched all the versions to one