v0.34.0_1

This commit is contained in:
Mateusz Gruszczyński committed 2026-10-18 06:41:20 +02:00
1 parent 9cfc4588cc
commit f20c8da718
25 files changed
+694 -117

No files matched your search

+15
View File
@@ -9,6 +9,21 @@ compiled**, the new Rust tests were **not executed**, and no 0.34.0 RustProxy
binary or live throughput figures are supplied. Source inspection and simulated
UI/cache tests do not close the runtime acceptance gate.
## DEV 1 KiB counters follow-up (source remains uncompiled)
The newly supplied binary `rust-proxy(1)` identifies as 0.34.0 and has
SHA-256 `1a84c58b20945bba9fdd1bc1a44d9e9d6ac7659d714343a46a1a8511a78331fa`.
It completed **151 passing real HTTP tests, 0 failures, 1 optional zstd
skip**. These tests were run on the supplied binary, not on the subsequently
modified source. The latest source moves per-domain cache statistics outside
HOT store mutexes and lazily allocates analytics samples only after a queue
permit is available. Histogram completion now increments one exclusive
latency bin instead of up to 11 cumulative bins; both Prometheus exporters
convert them to the same cumulative format at scrape time. Static
source/SQL/upgrade checks pass; **Rust compile,
Rust unit tests and live new-source RPS remain OPEN**. See
`docs/PROXY_1KB_COUNTERS_DEV_0.34.0.md` and the separate evidence archive.
## DEV 1 KiB reverse-proxy follow-up (October 2026; source only)
The supplied **old executable** passed loopback HTTP/1.1 1,040-byte content