Skip to content

feat(wind-tuic): add effective_name() and Display to CongestionControl enums#46

Merged
Itsusinn merged 1 commit into
mainfrom
feat/congestion-control-display
Jun 24, 2026
Merged

feat(wind-tuic): add effective_name() and Display to CongestionControl enums#46
Itsusinn merged 1 commit into
mainfrom
feat/congestion-control-display

Conversation

@Itsusinn

Copy link
Copy Markdown
Member

Add effective_name(), effective_from_str(), and Display impls to both
quinn::CongestionControl and quiche::CongestionControl.

  • quiche Bbr -> "bbr2_gcongestion" (the actual quiche internal variant name)
  • quinn unparseable strings fall back to Bbr (matching the inbound's behavior)

Used by breeze tuic-server to log the actual CC algorithm at startup.

Assisted-by: OpenClaw:deepseek-v4-flash

…l enums

Add ,  and  impls to
both  and .

On the quiche side Bbr maps to "bbr2_gcongestion" (the quiche
internal variant name). On the quinn side, unparseable strings
fall back to Bbr like the inbound does.

Assisted-by: OpenClaw:deepseek-v4-flash
Signed-off-by: iHsin <sun@ihsin.dev>
@codspeed-hq

codspeed-hq Bot commented Jun 24, 2026

Copy link
Copy Markdown
Contributor

Merging this PR will not alter performance

⚠️ Unknown Walltime execution environment detected

Using the Walltime instrument on standard Hosted Runners will lead to inconsistent data.

For the most accurate results, we recommend using CodSpeed Macro Runners: bare-metal machines fine-tuned for performance measurement consistency.

✅ 33 untouched benchmarks


Comparing feat/congestion-control-display (6de35d1) with main (7cc04c4)

Open in CodSpeed

@Itsusinn Itsusinn merged commit 1e189e1 into main Jun 24, 2026
21 checks passed
@Itsusinn Itsusinn deleted the feat/congestion-control-display branch June 24, 2026 17:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant