Skip to content

Commit 55e1b2d

Browse files
apollo_network_benchmark: add ReveresedSqmr variant to NetworkProtocol enum
1 parent a0c4d0e commit 55e1b2d

File tree

2 files changed

+7
-0
lines changed

2 files changed

+7
-0
lines changed

crates/apollo_network_benchmark/src/bin/broadcast_network_stress_test_node/protocol.rs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,10 @@ pub fn register_protocol_channels(
6262

6363
(MessageSender::Sqmr(sqmr_client), MessageReceiver::Sqmr(sqmr_server))
6464
}
65+
NetworkProtocol::ReveresedSqmr => {
66+
// TODO(AndrewL): Implement ReveresedSqmr protocol registration
67+
todo!("ReveresedSqmr protocol registration not yet implemented")
68+
}
6569
}
6670
}
6771

crates/apollo_network_benchmark/src/node_args.rs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,9 @@ pub enum NetworkProtocol {
2121
/// Use SQMR for point-to-point communication
2222
#[value(name = "sqmr")]
2323
Sqmr,
24+
/// Use Reversed SQMR where receivers initiate requests to broadcasters
25+
#[value(name = "reversed-sqmr")]
26+
ReveresedSqmr,
2427
}
2528

2629
impl Display for Mode {

0 commit comments

Comments
 (0)