availability-distribution: Retry failed fetches on next block. (#2762)
* availability-distribution: Retry on fail on next block. Retry failed fetches on next block when still pending availability. * Update node/network/availability-distribution/src/requester/fetch_task/mod.rs Co-authored-by:Andronik Ordian <write@reusable.software> * Fix existing tests. * Add test for trying all validators. * Add test for testing retries. Co-authored-by:
Andronik Ordian <write@reusable.software>
Showing
- polkadot/node/network/availability-distribution/src/requester/fetch_task/mod.rs 23 additions, 8 deletions...availability-distribution/src/requester/fetch_task/mod.rs
- polkadot/node/network/availability-distribution/src/requester/fetch_task/tests.rs 1 addition, 0 deletions...ailability-distribution/src/requester/fetch_task/tests.rs
- polkadot/node/network/availability-distribution/src/requester/mod.rs 7 additions, 4 deletions...de/network/availability-distribution/src/requester/mod.rs
- polkadot/node/network/availability-distribution/src/tests/mock.rs 1 addition, 0 deletions.../node/network/availability-distribution/src/tests/mock.rs
- polkadot/node/network/availability-distribution/src/tests/mod.rs 64 additions, 0 deletions...t/node/network/availability-distribution/src/tests/mod.rs
- polkadot/node/network/availability-distribution/src/tests/state.rs 9 additions, 6 deletions...node/network/availability-distribution/src/tests/state.rs
Please register or sign in to comment