mirror of
https://git.haproxy.org/git/haproxy.git/
synced 2025-09-21 22:01:31 +02:00
MINOR: quic: mark BBR as stable
Pacing has recently been moved out of experimental status and is activated by default. This is a mandatory requirement for BBR. Furthermore, BBR is now considered stable. As such, removes its experimental status with this commit.
This commit is contained in:
parent
a19d9b0486
commit
2fc63cb186
@ -17305,9 +17305,7 @@ quic-cc-algo { cubic | newreno | bbr | nocc }[(<args,...>)]
|
|||||||
improve throughput. It can be turned off via "tune.quic.disable-tx-pacing"
|
improve throughput. It can be turned off via "tune.quic.disable-tx-pacing"
|
||||||
global keyword. In most cases, pacing should remain activated, especially
|
global keyword. In most cases, pacing should remain activated, especially
|
||||||
when using BBR as it relies on it to work as expected. Using BBR without
|
when using BBR as it relies on it to work as expected. Using BBR without
|
||||||
pacing may cause slowdowns or high loss rates during transfers. Also note
|
pacing may cause slowdowns or high loss rates during transfers.
|
||||||
that haproxy's BBR implementation is also considered as experimental and
|
|
||||||
cannot be enabled without "expose-experimental-directives".
|
|
||||||
|
|
||||||
Default value: cubic
|
Default value: cubic
|
||||||
|
|
||||||
|
@ -106,12 +106,6 @@ static int bind_parse_quic_cc_algo(char **args, int cur_arg, struct proxy *px,
|
|||||||
arg += strlen(QUIC_CC_CUBIC_STR);
|
arg += strlen(QUIC_CC_CUBIC_STR);
|
||||||
}
|
}
|
||||||
else if (isteq(algo_ist, ist(QUIC_CC_BBR_STR))) {
|
else if (isteq(algo_ist, ist(QUIC_CC_BBR_STR))) {
|
||||||
if (!experimental_directives_allowed) {
|
|
||||||
ha_alert("'%s' algo is experimental, must be allowed via a global "
|
|
||||||
"'expose-experimental-directives'\n", arg);
|
|
||||||
goto fail;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* bbr */
|
/* bbr */
|
||||||
algo = QUIC_CC_BBR_STR;
|
algo = QUIC_CC_BBR_STR;
|
||||||
*cc_algo = quic_cc_algo_bbr;
|
*cc_algo = quic_cc_algo_bbr;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user