protocol: Allow configuration of `radicle_fetch::Config`
modified crates/radicle-fetch/src/state.rs
@@ -94,13 +94,13 @@ pub mod error {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified crates/radicle-node/src/wire.rs
@@ -1010,9 +1010,9 @@ where
|
|
|
|
|
|
| - | |
|
|
|
|
| + | |
|
|
|
|
|
@@ -1026,8 +1026,9 @@ where
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -1037,6 +1038,7 @@ where
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified crates/radicle-node/src/worker.rs
@@ -130,9 +130,10 @@ impl Worker {
|
|
|
|
|
|
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -238,11 +239,12 @@ impl Worker {
|
|
|
|
|
|
| + | |
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -266,7 +268,7 @@ impl Worker {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified crates/radicle-protocol/src/fetcher.rs
@@ -6,7 +6,9 @@ pub mod service;
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified crates/radicle-protocol/src/fetcher/service.rs
@@ -165,11 +165,10 @@ mod tests {
|
|
|
|
|
|
| - | |
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -181,7 +180,7 @@ mod tests {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -189,7 +188,7 @@ mod tests {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -202,7 +201,7 @@ mod tests {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified crates/radicle-protocol/src/fetcher/state.rs
@@ -10,6 +10,7 @@ pub mod event;
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -18,12 +19,86 @@ use std::time;
|
|
|
|
|
|
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -98,19 +173,19 @@ impl FetcherState {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -123,7 +198,7 @@ impl FetcherState {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -184,19 +259,19 @@ impl FetcherState {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -296,8 +371,8 @@ pub struct QueuedFetch {
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -375,8 +450,7 @@ impl Queue {
|
|
|
|
|
|
| - | |
| - | |
| + | |
|
|
|
|
|
modified crates/radicle-protocol/src/fetcher/state/command.rs
@@ -1,9 +1,9 @@
| - | |
| - | |
|
|
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
|
@@ -33,12 +33,12 @@ impl From<Cancel> for Command {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -60,8 +60,8 @@ pub struct Fetch {
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
modified crates/radicle-protocol/src/fetcher/state/event.rs
@@ -1,11 +1,10 @@
|
|
| - | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -46,8 +45,8 @@ pub enum Fetch {
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -65,8 +64,8 @@ pub enum Fetch {
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
modified crates/radicle-protocol/src/fetcher/test/queue.rs
@@ -7,10 +7,13 @@ use std::time::Duration;
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -21,7 +24,9 @@ impl Arbitrary for QueuedFetch {
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified crates/radicle-protocol/src/fetcher/test/queue/helpers.rs
@@ -1,8 +1,8 @@
| - | |
| + | |
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -14,7 +14,7 @@ pub fn create_fetch() -> QueuedFetch {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified crates/radicle-protocol/src/fetcher/test/queue/properties/merge.rs
@@ -8,7 +8,7 @@ use radicle_core::RepoId;
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -33,7 +33,7 @@ fn same_rid_merges_anywhere_in_queue(max_size: MaxQueueSize, merge_index: usize)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -45,6 +45,7 @@ fn combines_refs(base_refs_count: u8, merge_refs_count: u8) -> bool {
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -53,13 +54,13 @@ fn combines_refs(base_refs_count: u8, merge_refs_count: u8) -> bool {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -84,19 +85,20 @@ fn combines_refs(base_refs_count: u8, merge_refs_count: u8) -> bool {
|
|
|
|
|
|
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -110,20 +112,20 @@ fn empty_refs_fetches_all() -> bool {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -136,24 +138,25 @@ fn longer_timeout_preserved(short_secs: u16, long_secs: u16) -> bool {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| + | |
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -184,23 +187,24 @@ fn succeed_when_at_capacity() -> bool {
|
|
|
|
|
|
| + | |
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified crates/radicle-protocol/src/fetcher/test/queue/unit.rs
@@ -5,16 +5,18 @@ use radicle_core::RepoId;
|
|
|
|
|
|
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| + | |
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -22,10 +24,11 @@ fn zero_timeout_accepted() {
|
|
|
|
|
|
| + | |
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -33,17 +36,17 @@ fn max_timeout_accepted() {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -56,29 +59,30 @@ fn merge_preserves_position_in_queue() {
|
|
|
|
|
|
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified crates/radicle-protocol/src/fetcher/test/state/command/cancel.rs
@@ -1,11 +1,9 @@
| - | |
| - | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -13,13 +11,13 @@ fn single_ongoing() {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -53,25 +51,25 @@ fn ongoing_and_queued() {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -107,19 +105,19 @@ fn cancellation_is_isolated() {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified crates/radicle-protocol/src/fetcher/test/state/command/fetch.rs
@@ -5,8 +5,8 @@ use radicle_core::{NodeId, RepoId};
|
|
|
|
|
|
| - | |
|
|
| + | |
|
|
|
|
|
@@ -14,13 +14,13 @@ fn fetch_start_first_fetch_for_node() {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -29,7 +29,7 @@ fn fetch_start_first_fetch_for_node() {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -47,13 +47,13 @@ fn fetch_different_repo_same_node_within_capacity() {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -61,7 +61,7 @@ fn fetch_different_repo_same_node_within_capacity() {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -76,13 +76,13 @@ fn fetch_same_repo_different_nodes_queues_second() {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -91,7 +91,7 @@ fn fetch_same_repo_different_nodes_queues_second() {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -109,20 +109,20 @@ fn fetch_duplicate_returns_already_fetching() {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -141,20 +141,20 @@ fn fetch_same_repo_different_refs_enqueues() {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -172,20 +172,20 @@ fn fetch_at_capacity_enqueues() {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -207,14 +207,14 @@ fn fetch_queue_rejected_capacity_reached() {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -222,13 +222,13 @@ fn fetch_queue_rejected_capacity_reached() {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -237,7 +237,7 @@ fn fetch_queue_rejected_capacity_reached() {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -246,7 +246,7 @@ fn fetch_queue_rejected_capacity_reached() {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -260,20 +260,20 @@ fn fetch_queue_merges_already_queued() {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -281,7 +281,7 @@ fn fetch_queue_merges_already_queued() {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -319,13 +319,13 @@ fn fetch_queue_merge_empty_refs_fetches_all() {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -333,7 +333,7 @@ fn fetch_queue_merge_empty_refs_fetches_all() {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -341,7 +341,7 @@ fn fetch_queue_merge_empty_refs_fetches_all() {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -362,12 +362,13 @@ fn fetch_queue_merge_takes_longer_timeout() {
|
|
|
|
|
|
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -375,7 +376,7 @@ fn fetch_queue_merge_takes_longer_timeout() {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -383,7 +384,7 @@ fn fetch_queue_merge_takes_longer_timeout() {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -392,7 +393,7 @@ fn fetch_queue_merge_takes_longer_timeout() {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -401,13 +402,13 @@ fn fetch_after_previous_completed() {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -418,7 +419,7 @@ fn fetch_after_previous_completed() {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified crates/radicle-protocol/src/fetcher/test/state/command/fetched.rs
@@ -1,11 +1,9 @@
| - | |
| - | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -13,13 +11,13 @@ fn complete_single_ongoing() {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -46,13 +44,13 @@ fn complete_then_dequeue_fifo() {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -60,13 +58,13 @@ fn complete_then_dequeue_fifo() {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -91,25 +89,25 @@ fn complete_one_of_multiple() {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified crates/radicle-protocol/src/fetcher/test/state/concurrent.rs
@@ -1,11 +1,9 @@
| - | |
| - | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -15,14 +13,14 @@ fn interleaved_operations() {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -31,7 +29,7 @@ fn interleaved_operations() {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -47,7 +45,7 @@ fn interleaved_operations() {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -70,19 +68,19 @@ fn fetched_then_cancel() {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified crates/radicle-protocol/src/fetcher/test/state/config.rs
@@ -1,17 +1,15 @@
| - | |
| - | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -19,7 +17,7 @@ fn high_concurrency() {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -45,20 +43,20 @@ fn min_queue_size() {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -66,7 +64,7 @@ fn min_queue_size() {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified crates/radicle-protocol/src/fetcher/test/state/dequeue.rs
@@ -5,7 +5,7 @@ use radicle_core::{NodeId, RepoId};
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -20,14 +20,14 @@ fn cannot_dequeue_while_node_at_capacity() {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -42,7 +42,7 @@ fn cannot_dequeue_while_node_at_capacity() {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -53,13 +53,13 @@ fn maintains_fifo_order() {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -67,19 +67,19 @@ fn maintains_fifo_order() {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified crates/radicle-protocol/src/fetcher/test/state/invariant.rs
@@ -1,11 +1,9 @@
| - | |
| - | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -15,20 +13,20 @@ fn queue_integrity_after_merge() {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -36,7 +34,7 @@ fn queue_integrity_after_merge() {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified crates/radicle-protocol/src/fetcher/test/state/multinode.rs
@@ -1,11 +1,9 @@
| - | |
| - | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -16,20 +14,20 @@ fn independent_queues() {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -37,13 +35,13 @@ fn independent_queues() {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -65,7 +63,7 @@ fn independent_queues() {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -74,7 +72,7 @@ fn high_count() {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified crates/radicle-protocol/src/service.rs
@@ -864,7 +864,9 @@ where
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -971,14 +973,14 @@ where
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -995,7 +997,7 @@ where
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1019,7 +1021,7 @@ where
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1035,15 +1037,15 @@ where
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
|
|
| + | |
|
|
|
|
|
@@ -1182,7 +1184,7 @@ where
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1203,12 +1205,12 @@ where
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1592,7 +1594,7 @@ where
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1682,7 +1684,7 @@ where
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -2513,7 +2515,7 @@ where
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -2661,6 +2663,11 @@ where
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified crates/radicle-protocol/src/service/io.rs
@@ -1,5 +1,4 @@
|
|
| - | |
|
|
|
|
|
@@ -9,6 +8,7 @@ use radicle::node::Address;
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -34,10 +34,11 @@ pub enum Io {
|
|
|
|
|
|
| - | |
| - | |
|
|
|
|
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -135,8 +136,8 @@ impl Outbox {
|
|
|
|
|
|
| - | |
|
|
| + | |
|
|
|
|
|
@@ -153,8 +154,8 @@ impl Outbox {
|
|
|
|
|
|
| - | |
|
|
| + | |
|
|
|
|
|
modified crates/radicle-protocol/src/worker.rs
@@ -8,12 +8,8 @@ use radicle::node::Event;
|
|
|
|
|
|
| - | |
| - | |
|
|
|
|
| - | |
| - | |
|
|
|
|
|
@@ -82,6 +78,10 @@ pub enum FetchRequest {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified crates/radicle/src/storage/refs.rs
@@ -281,7 +281,9 @@ where
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
|
|
|
|
|