Alert on frequent network errors (#7410)
* Introduce is_frequent util * Add dirty warn_if_frequent! implementation * Add freq * Fix order in condition * Update * Update docs * Fix * Remove old impl * Fix errors * Add wif to av-distr * Add wif to col prot * Rename * Add wif to state-distr * Address review comments * Change Freq implementation * Remove the zero division check * Make rate explicit * Fix typo * Update rate constant * Introduce explicit rates * Update docs * Split errors freq * Downgrade coarsetime
Showing
- polkadot/Cargo.lock 1 addition, 0 deletionspolkadot/Cargo.lock
- polkadot/node/gum/Cargo.toml 1 addition, 0 deletionspolkadot/node/gum/Cargo.toml
- polkadot/node/gum/proc-macro/src/lib.rs 21 additions, 0 deletionspolkadot/node/gum/proc-macro/src/lib.rs
- polkadot/node/gum/proc-macro/src/types.rs 46 additions, 0 deletionspolkadot/node/gum/proc-macro/src/types.rs
- polkadot/node/gum/src/lib.rs 78 additions, 1 deletionpolkadot/node/gum/src/lib.rs
- polkadot/node/gum/src/tests.rs 62 additions, 0 deletionspolkadot/node/gum/src/tests.rs
- polkadot/node/network/availability-distribution/src/error.rs 7 additions, 2 deletionspolkadot/node/network/availability-distribution/src/error.rs
- polkadot/node/network/availability-distribution/src/lib.rs 3 additions, 0 deletionspolkadot/node/network/availability-distribution/src/lib.rs
- polkadot/node/network/availability-distribution/src/requester/fetch_task/mod.rs 14 additions, 3 deletions...availability-distribution/src/requester/fetch_task/mod.rs
- polkadot/node/network/collator-protocol/src/validator_side/mod.rs 24 additions, 5 deletions.../node/network/collator-protocol/src/validator_side/mod.rs
- polkadot/node/network/statement-distribution/src/error.rs 7 additions, 2 deletionspolkadot/node/network/statement-distribution/src/error.rs
- polkadot/node/network/statement-distribution/src/lib.rs 4 additions, 2 deletionspolkadot/node/network/statement-distribution/src/lib.rs
Please register or sign in to comment