v0.34.0_8

This commit is contained in:
Mateusz Gruszczyński committed 2026-10-18 08:26:35 +02:00
1 parent b6a3e12225
commit 480c3ec769
92 files changed
+298 -10035

No files matched your search

+6 -6
View File
@@ -21,7 +21,7 @@
- Source-only until OPT5 compilation and Rust tests. The compiled OPT4 input
passed 151 live HTTP checks (0 failed, 1 optional Zstandard skipped).
Brief shared-host OPT4/OPT3/nginx tests are mixed at 16/64 connections;
see `docs/PROXY_1KB_OPT5_DEV_0.34.0.md`. No version increment.
No version increment.
- DEV 1 KiB follow-up (OPT4): keep ordinary unmodified public request targets
borrowed through URI rewriting, avoid creating a metering body adapter for
@@ -34,7 +34,7 @@
for complex values, TLS/H2/H3 authority handling and request limits.
- OPT3 compiled binary passed 151 live HTTP checks, 0 failed, 1 skipped
(optional Zstandard). OPT4 was subsequently compiled and tested similarly;
see `docs/PROXY_1KB_OPT4_DEV_0.34.0.md` and newer OPT5 analysis.
Results should be checked against matched configurations.
- DEV 1 KiB throughput follow-up (OPT3): keep normalized safe routing
@@ -50,7 +50,7 @@
fields and untrusted IPv6 forwarding. User-supplied OPT2-FIX1 binary passed
89 targeted live checks. A compiled OPT3 executable was subsequently tested
(151 passing HTTP cases; one skipped), but short shared-host A/B did not
establish a stable RPS gain; see `docs/PROXY_1KB_OPT3_DEV_0.34.0.md`.
establish a stable RPS gain.
- DEV 1 KiB accounting follow-up: move per-domain HIT/MISS/BYPASS, reason,
stored-entry and saved-body statistics outside the HOT cache's shared mutex.
@@ -64,7 +64,7 @@
- Extend Rust regressions for parallel BYPASS/HIT counting, reset semantics and
saturated analytics. The supplied **previous** DEV executable passes 151
actual HTTP checks; these newest source changes are uncompiled and their RPS
uplift unmeasured. See `docs/PROXY_1KB_COUNTERS_DEV_0.34.0.md`.
uplift unmeasured.
- DEV 1 KiB reverse-proxy throughput follow-up: identify HTTP/1.1 upstream
@@ -77,7 +77,7 @@
sanitization when the corresponding header is absent. Preserve analytics,
history, counters, all security checks and cookie handling when present.
- Add source guards, Rust regressions and a measured-configuration report in
`docs/PROXY_1KB_HOTPATH_DEV_0.34.0.md`. This **source** is not compiled;
this source update. This **source** is not compiled;
newly introduced code performance and full protocol parity remain unverified.
No version increment and no claim of reaching 100k RPS / 80% nginx.
@@ -102,7 +102,7 @@
supervisor rotation, and keep H1/H2 protocol telemetry. No altered upstream keepalive defaults or cache query policies.
- Add source-only invariants, Rust regression cases and reproducible live
before/after/nginx benchmarking instructions. This revision has not yet been
compiled or measured for RPS; see docs/PROXY_RPS_0.34.0.md.
compiled or measured for RPS.
- Cache regression fix: interpret local max TTL as a cap on remaining freshness at receipt, not on the upstream Age clock. Preserve RFC 9111 Age and transformed response validators; prohibit private/no-store caching.