The configuration of the fetch process was only achieved at the setup of the of the node. This limits the ability to pass configuration options to the fetch worker while the node service is running. This change introduces `radicle_protocol::fetcher::state::FetchConfig` to allow configuration options to be kept track of. This includes the previous `timeout` option, but now also includes the `radicle_fetch::Config`. The service now produces the `FetchConfig` and passes it through to the fetch worker. |
||
|---|---|---|
| .. | ||
| src | ||
| CHANGELOG.md | ||
| Cargo.toml | ||