v0.34.0_4

This commit is contained in:
Mateusz Gruszczyński committed 2026-10-18 07:00:34 +02:00
1 parent f20c8da718
commit 5910e6e901
21 files changed
+377 -51

No files matched your search

+15
View File
@@ -130,3 +130,18 @@ backend connects and all log/traffic drop counters. Test concurrent global
purges and per-vhost purges during traffic and verify the stats reset behavior
and cache HIT/MISS/BYPASS/reason distribution. Run long soaks and both cold/HOT
cache tests. The 100k RPS / nginx 80% goal is still **OPEN**.
## Build fix after first compiler feedback (OPT2-FIX1)
The first user build of OPT2 failed with six Rust `E0753` diagnostics because
`src/cache/stats.rs` starts with `//!` *inner module* documentation but is
injected via `include!("stats.rs")` after other items in `src/cache/mod.rs`.
The six documentation lines are now ordinary `//` comments; there is no
behavior change. Three unnecessary `mut` bindings in
`src/cache/dashboard.rs` were also removed (warnings only). Version remains
0.34.0; no performance or feature semantics have changed in this fix.
The compiler-enabled host should rerun `./dev.sh check`,
`CARGO_INCREMENTAL=0 ./dev.sh test` and an optimized release build, then
performance benchmarks. This editing environment still lacks `cargo` and
`rustc`, so the fix has been statically checked, **not compiled** here.