- Mar 17, 2022
-
-
Robert Klotzner authored
* Logs for large messages + metrics on size. * Fix typo
-
Bernhard Schuster authored
-
dependabot[bot] authored
Bumps [syn](https://github.com/dtolnay/syn) from 1.0.88 to 1.0.89. - [Release notes](https://github.com/dtolnay/syn/releases) - [Commits](https://github.com/dtolnay/syn/compare/1.0.88...1.0.89 ) --- updated-dependencies: - dependency-name: syn dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by:
dependabot[bot] <[email protected]> Co-authored-by:
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
Vsevolod Stakhov authored
* Use more reasonable buckets for `process_msg` histogram * Another adjustments of the buckets * Move historgram timer to a more relevant place * Add a dedicated collation distribution time metric * Cargo fmt
-
Bernhard Schuster authored
* provisioner data, one more log * minor cleanups in provisioner logs * remove deprecated foo in overseer Closes #5128 * candidate_hash needs the ? prefix in gum * demote to trace
-
- Mar 16, 2022
-
-
Tsvetomir Dimitrov authored
* Additional tracing in provisioner Add debug logs for `fn send_inherent_data`. * Code review feedback * Code review feedback * Code review feedback * Fix unit tests
-
asynchronous rob authored
* strengthen signals-received atomics * Update node/overseer/overseer-gen/src/lib.rs Co-authored-by:
Andrei Sandu <[email protected]> * fmt Co-authored-by:
Andrei Sandu <[email protected]>
-
Vsevolod Stakhov authored
* add two more timers * Update node/network/availability-recovery/src/metrics.rs * Try to improve comments spelling * Cargo fmt iteration * Add some presumably useful debugging for collator protocol * Address review comments Co-authored-by:
Bernhard Schuster <[email protected]>
-
asynchronous rob authored
* make more subsystems blocking * actually spawn blocking subsystems on their own threads
-
- Mar 15, 2022
-
-
dependabot[bot] authored
Bumps [syn](https://github.com/dtolnay/syn) from 1.0.87 to 1.0.88. - [Release notes](https://github.com/dtolnay/syn/releases) - [Commits](https://github.com/dtolnay/syn/compare/1.0.87...1.0.88 ) --- updated-dependencies: - dependency-name: syn dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by:
dependabot[bot] <[email protected]> Co-authored-by:
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
Robert Klotzner authored
-
Bernhard Schuster authored
* add two more timers * Update node/network/availability-recovery/src/metrics.rs * Try to improve comments spelling * Cargo fmt iteration Co-authored-by:
Vsevolod Stakhov <[email protected]>
-
Doordashcon authored
* remove get_metadata method * cargo fmt * add get_metadata function in test * cargo fmt * Update node/network/statement-distribution/src/tests.rs Co-authored-by:
Robert Habermeier <[email protected]> * update * update Co-authored-by:
Robert Habermeier <[email protected]>
-
Vsevolod Stakhov authored
* Add metrics timer for the PerRequest structure lifetime * Add custom buckets
-
Bernhard Schuster authored
* add some gum * bump expander * gum * fix all remaining issues * last fixup * Update node/gum/proc-macro/src/lib.rs Co-authored-by:
Bastian Köcher <[email protected]> * change * netowrk * fixins * chore * allow optional fmt str + args, prep for expr as kv field * tracing -> gum rename fallout * restrict further * allow multiple levels of field accesses * another round of docs and a slip of the pen * update ADR * fixup lock fiel * use target: instead of target= * minors * fix * chore * Update node/gum/README.md Co-authored-by:
Andrei Sandu <[email protected]> Co-authored-by:
Bastian Köcher <[email protected]> Co-authored-by:
Andrei Sandu <[email protected]>
-
- Mar 14, 2022
-
-
asynchronous rob authored
* improve provisioner log * change log target from availability to availability-store
-
dependabot[bot] authored
Bumps [parity-scale-codec](https://github.com/paritytech/parity-scale-codec) from 3.0.0 to 3.1.0. - [Release notes](https://github.com/paritytech/parity-scale-codec/releases) - [Changelog](https://github.com/paritytech/parity-scale-codec/blob/master/CHANGELOG.md) - [Commits](https://github.com/paritytech/parity-scale-codec/compare/v3.0...parity-scale-codec-v3.1.0 ) --- updated-dependencies: - dependency-name: parity-scale-codec dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by:
dependabot[bot] <[email protected]> Co-authored-by:
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
dependabot[bot] authored
Bumps [syn](https://github.com/dtolnay/syn) from 1.0.86 to 1.0.87. - [Release notes](https://github.com/dtolnay/syn/releases) - [Commits](https://github.com/dtolnay/syn/compare/1.0.86...1.0.87 ) --- updated-dependencies: - dependency-name: syn dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by:
dependabot[bot] <[email protected]> Co-authored-by:
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
Vsevolod Stakhov authored
* Try to fix out-of-view messages in approval distribution Suggested by: @ordian * Cargo fmt * Add a unit test for the proposed fix * Spelling fix * Use a simplier approach to fix the race condition as suggested by @rphmeier * Cargo fmt run
-
Tsvetomir Dimitrov authored
For clarity replace `DOT` with `WND` and `ROC` in `westend_testnet_genesis` and `rococo_testnet_genesis` functions.
-
- Mar 12, 2022
-
-
Oliver Tale-Yazdi authored
* Prepare for parachain runtime dependent weights Signed-off-by:
Oliver Tale-Yazdi <[email protected]> * Lockfile Signed-off-by:
Oliver Tale-Yazdi <[email protected]> * CI Signed-off-by:
Oliver Tale-Yazdi <[email protected]> * fmt Signed-off-by:
Oliver Tale-Yazdi <[email protected]> * CI Signed-off-by:
Oliver Tale-Yazdi <[email protected]> * CI Signed-off-by:
Oliver Tale-Yazdi <[email protected]>
-
- Mar 11, 2022
-
-
Oliver Tale-Yazdi authored
* Copy Substrate weights into each runtime Signed-off-by:
Oliver Tale-Yazdi <[email protected]> * Define weights per runtime Signed-off-by:
Oliver Tale-Yazdi <[email protected]> * Do the same for test-runtime Signed-off-by:
Oliver Tale-Yazdi <[email protected]> * Fix CI Signed-off-by:
Oliver Tale-Yazdi <[email protected]> * Generate multiplier tests via macro Signed-off-by:
Oliver Tale-Yazdi <[email protected]> * Fix tests Signed-off-by:
Oliver Tale-Yazdi <[email protected]> * Fix CI Signed-off-by:
Oliver Tale-Yazdi <[email protected]> * Fix imports Signed-off-by:
Oliver Tale-Yazdi <[email protected]> * Fix test Signed-off-by:
Oliver Tale-Yazdi <[email protected]> * Fix imports Signed-off-by:
Oliver Tale-Yazdi <[email protected]> * Change rococo tests to use ExtrinsicBaseWeight Signed-off-by:
Oliver Tale-Yazdi <[email protected]> * Fix imports Signed-off-by:
Oliver Tale-Yazdi <[email protected]> * Spellcheck on Signed-off-by:
Oliver Tale-Yazdi <[email protected]> * Spellcheck on Signed-off-by:
Oliver Tale-Yazdi <[email protected]> * Spellcheck Signed-off-by:
Oliver Tale-Yazdi <[email protected]> * Re-Export weight constants in the runtime Signed-off-by:
Oliver Tale-Yazdi <[email protected]> * Prepare for cumulus companion Signed-off-by:
Oliver Tale-Yazdi <[email protected]> * Fmt Signed-off-by:
Oliver Tale-Yazdi <[email protected]> Co-authored-by:
Shawn Tabrizi <[email protected]>
-
dependabot[bot] authored
Bumps [expander](https://github.com/drahnr/expander) from 0.0.5 to 0.0.6. - [Release notes](https://github.com/drahnr/expander/releases) - [Commits](https://github.com/drahnr/expander/compare/v0.0.5...v0.0.6 ) --- updated-dependencies: - dependency-name: expander dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by:
dependabot[bot] <[email protected]> Co-authored-by:
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
Chris Sosnin authored
-
Dan Shields authored
* bump all spec version to 9180 and versions to 0.9.18 * all to 0.9.18 * lock update
-
- Mar 10, 2022
-
-
asynchronous rob authored
* allow converting payloads _up_ * convert to superpayload in statement-distribution * Update primitives/src/v2/signed.rs Co-authored-by:
Andronik <[email protected]> Co-authored-by:
Andronik <[email protected]>
-
Bernhard Schuster authored
* test: verify identifier generation is correct in jaeger * bump mick jaeger to 0.1.8 Fixes the trace endianness issue. * more docs, extra traceID field for CandidateHash as extra tag * chore: spellcheck * fix assert statement
-
dependabot[bot] authored
Bumps [tracing](https://github.com/tokio-rs/tracing) from 0.1.31 to 0.1.32. - [Release notes](https://github.com/tokio-rs/tracing/releases) - [Commits](https://github.com/tokio-rs/tracing/compare/tracing-0.1.31...tracing-0.1.32 ) --- updated-dependencies: - dependency-name: tracing dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by:
dependabot[bot] <[email protected]> Co-authored-by:
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
- Mar 09, 2022
-
-
asynchronous rob authored
* remove v0 primitives from polkadot-primitives * first pass: remove v0 * fix fallout in erasure-coding * remove v1 primitives, consolidate to v2 * the great import update * update runtime_api_impl_v1 to v2 as well * guide: add `Version` request for runtime API * add version query to runtime API * reintroduce OldV1SessionInfo in a limited way
-
Bernhard Schuster authored
-
- Mar 08, 2022
-
-
Robert Klotzner authored
* Let node side take advantage reduced requirements in the runtime and hopefully improve liveness of parachains by means of that. * Fix tests.
-
- Mar 04, 2022
-
-
Arkadiy Paronyan authored
* Update for latests substrate * update substrate
-
- Mar 03, 2022
-
-
cheme authored
* parity db subsystem without cache and no splitted column * fmt * fix path (auto from parity-db fail) * lru cache for db column with cache * Revert "lru cache for db column with cache" This reverts commit ae177bc5e107a075eff6a21f651218ada6599b74. * Write_lock mutex * theoric code for bridges * revert changes * Revert bridge changes * fix spec_version * update parity db * test purge-db * Use specific ordered collection with paritydb. * Revert "Use specific ordered collection with paritydb." This reverts commit 8b66d0a4ae914cba1af0f44050d45dd6d9327c6b. * fix chain selection tests. * remove patch * fix auto. * Remove useless exists directory method * purge chain without parity-db removal * spellcheck * renamings and filtering. * fix assertion * format * update parity-db and fmt * Auto keep using rocksdb when it exists. * Revert "Auto keep using rocksdb when it exists." This reverts commit cea49b32ae590bdce31fed5c45f3c028ae0c7564. * Update kvdb version.
-
- Mar 02, 2022
-
-
dependabot[bot] authored
Bumps [lru](https://github.com/jeromefroe/lru-rs) from 0.7.2 to 0.7.3. - [Release notes](https://github.com/jeromefroe/lru-rs/releases) - [Changelog](https://github.com/jeromefroe/lru-rs/blob/master/CHANGELOG.md) - [Commits](https://github.com/jeromefroe/lru-rs/compare/0.7.2...0.7.3 ) --- updated-dependencies: - dependency-name: lru dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by:
dependabot[bot] <[email protected]> Co-authored-by:
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
- Mar 01, 2022
-
-
dependabot[bot] authored
* Bump expander from 0.0.4 to 0.0.5 Bumps [expander](https://github.com/drahnr/expander) from 0.0.4 to 0.0.5. - [Release notes](https://github.com/drahnr/expander/releases) - [Commits](https://github.com/drahnr/expander/compare/v0.0.4...v0.0.5 ) --- updated-dependencies: - dependency-name: expander dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by:
dependabot[bot] <[email protected]> * no default features unless we use them * fixup cargo lock Co-authored-by:
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by:
Bernhard Schuster <[email protected]>
-
ordian authored
* dispute-distribution: downgrade a warn * change at the logging side instead
-
- Feb 26, 2022
-
-
Falco Hirschenberger authored
* Claim grounds, not working yet. * still wip, nothing to see * Module visibility problem * Add benchmarks for all parachain-enabled chains * Add missing mock weights * Fix mock weight info * Add max-weight to extrinsic weight * cargo run --quiet --release --features=runtime-benchmarks -- benchmark --chain=kusama-dev --steps=50 --repeat=20 --pallet=runtime_parachains::ump --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --output=./runtime/kusama/src/weights/runtime_parachains_ump.rs * sorting declarations * Use a maximum size message to benchmark worst-case * remove warning * Fix msg size overflow in tests * Use benchmarked weight in PostInfo * Update runtime/parachains/src/ump.rs Co-authored-by:
Alexander Popiak <[email protected]> * Delete obsolete file * Compile fix * Fix spelling * Add benchmark for `UmpSink::process_upward_message` It benchmarks the time to process a message, mainly the size-dependent decoding time. This is used interally for refunding weight from `service_overweight` * Fix warning * cargo run --quiet --release --features=runtime-benchmarks -- benchmark --chain=kusama-dev --steps=50 --repeat=20 --pallet=runtime_parachains::ump --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --output=./runtime/kusama/src/weights/runtime_parachains_ump.rs * cargo run --quiet --release --features=runtime-benchmarks -- benchmark --chain=westend-dev --steps=50 --repeat=20 --pallet=runtime_parachains::ump --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --output=./runtime/westend/src/weights/runtime_parachains_ump.rs * Update runtime/parachains/src/ump.rs Co-authored-by:
Kian Paimani <[email protected]> * Give mock weights for tests a name instead of () * Add benchmark for `initializer_on_new_session` aka. `perform_outgoing_para_cleanup` * Remove unnescessary pub specifier and change folding to a for loop suggestions by @pepyakin * Update runtime/parachains/src/ump.rs Co-authored-by:
Kian Paimani <[email protected]> * Update runtime/parachains/src/ump.rs Co-authored-by:
Kian Paimani <[email protected]> * Add comment on weight calculation and expected slight overestimation * Introduce a size bound constant for upward messages * Use KiB not kB for message size bound * Enforce max-message size bound * Use a const for upward message size bound. * Decrease max_upward_message_sizes to 50KiB as suggested by @pepyakin * Fix creating overweight messages * cargo run --quiet --profile=production --features=runtime-benchmarks -- benchmark --chain=rococo-dev --steps=50 --repeat=20 --pallet=runtime_parachains::ump --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --output=./runtime/rococo/src/weights/runtime_parachains_ump.rs * cargo run --quiet --profile=production --features=runtime-benchmarks -- benchmark --chain=westend-dev --steps=50 --repeat=20 --pallet=runtime_parachains::ump --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --output=./runtime/westend/src/weights/runtime_parachains_ump.rs * cargo run --quiet --profile=production --features=runtime-benchmarks -- benchmark --chain=kusama-dev --steps=50 --repeat=20 --pallet=runtime_parachains::ump --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --output=./runtime/kusama/src/weights/runtime_parachains_ump.rs * Remove unused variable * Rename benchmark function to the function actually benchmarked and some code cleanup * cargo run --quiet --profile=production --features=runtime-benchmarks -- benchmark --chain=kusama-dev --steps=50 --repeat=20 --pallet=runtime_parachains::ump --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --output=./runtime/kusama/src/weights/runtime_parachains_ump.rs * cargo run --quiet --profile=production --features=runtime-benchmarks -- benchmark --chain=rococo-dev --steps=50 --repeat=20 --pallet=runtime_parachains::ump --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --output=./runtime/rococo/src/weights/runtime_parachains_ump.rs * cargo run --quiet --profile=production --features=runtime-benchmarks -- benchmark --chain=westend-dev --steps=50 --repeat=20 --pallet=runtime_parachains::ump --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --output=./runtime/westend/src/weights/runtime_parachains_ump.rs * Better variable naming * Fix build * Fix build * Fix some remarks from @pepyakin Co-authored-by:
Parity Bot <[email protected]> Co-authored-by:
Alexander Popiak <[email protected]> Co-authored-by:
Kian Paimani <[email protected]> Co-authored-by:
emostov <[email protected]>
-
- Feb 25, 2022
-
-
dependabot[bot] authored
Bumps [color-eyre](https://github.com/yaahc/color-eyre) from 0.6.0 to 0.6.1. - [Release notes](https://github.com/yaahc/color-eyre/releases) - [Changelog](https://github.com/yaahc/color-eyre/blob/master/CHANGELOG.md) - [Commits](https://github.com/yaahc/color-eyre/compare/v0.6.0...v0.6.1 ) --- updated-dependencies: - dependency-name: color-eyre dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by:
dependabot[bot] <[email protected]> Co-authored-by:
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
Vsevolod Stakhov authored
* Add a simple metric for statements out-of-view * Avoid repeated out-of-view peer reputation change messages * Log reporting status * Address review comments * Use counter to store a number of unexpected messages from a peer * Distinguish different unexpected statements in the metrics * Fix labels cardinality * Rename metric name to `statements_unexpected` * Move metrics to a separate unit, avoid unnecessary enum * Prefer specific methods in lieu of public constants
-
Bernhard Schuster authored
* seed commit for fatality based errors * fatality * first draft of fatality * cleanup * differnt approach * simplify * first working version for enums, with documentation * add split * fix simple split test case * extend README.md * update fatality impl * make tests passed * apply fatality to first subsystem * fatality fixes * use fatality in a subsystem * fix subsystemg * fixup proc macro * fix/test: log::*! do not execute when log handler is missing * fix spelling * rename Runtime2 to something sane * allow nested split with `forward` annotations * add free license * enable and fixup all tests * use external fatality Makes this more reviewable. * bump fatality dep Avoid duplicate expander compilations. * migrate availability distribution * more fatality usage * chore: bump fatality to 0.0.6 * fixup remaining subsystems * chore: fmt * make cargo spellcheck happy * remove single instance of `#[fatal(false)]` * last quality sweep * fixup
-