Skip to content

Commit bda63e0

Browse files
Delete old BBR and pacer implementations in the recovery/congestion directory. (#2297)
We recommend use of: * the cubic implementation, without pacing * the bbr2 implementation from the gcongestion directory, with pacing. Note that pacing only works correctly on Linux and if TxTime is available (qdisc fq kernel module enabled).
1 parent 9e375b6 commit bda63e0

File tree

26 files changed

+120
-4332
lines changed

26 files changed

+120
-4332
lines changed

quiche/Cargo.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,6 @@ cdylib-link-lines = { version = "0.1", optional = true }
7070

7171
[dependencies]
7272
boring = { workspace = true, optional = true }
73-
debug_panic = { version = "0.2.1" }
7473
either = { version = "1.8", default-features = false }
7574
foreign-types-shared = { version = "0.3.0", optional = true }
7675
intrusive-collections = "0.9.5"

quiche/src/minmax.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,7 @@ impl<T: PartialOrd + Copy> Minmax<T> {
118118
}
119119

120120
/// Updates the max estimate based on the given measurement, and returns it.
121+
#[cfg(test)]
121122
pub fn running_max(&mut self, win: Duration, time: Instant, meas: T) -> T {
122123
let val = MinmaxSample { time, value: meas };
123124

quiche/src/recovery/congestion/bbr/init.rs

Lines changed: 0 additions & 87 deletions
This file was deleted.

0 commit comments

Comments
 (0)