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
@@ -5,6 +5,21 @@
## 0.34.0
- 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.
Publish bounded domain/reason indexes and update counters atomically while
preserving the 4,096-domain cap, scoped/global reset behavior and dashboard
labels. Avoid creating analytics samples when the existing bounded queue is
full, preserving its drop counter and downstream processing. Change the
per-vhost latency histogram from up to 11 cumulative atomic increments per
exchange to 1 exclusive bucket increment; reconstruct unchanged cumulative
Prometheus and Docker-vhost histograms when scraped.
- 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`.
- DEV 1 KiB reverse-proxy throughput follow-up: identify HTTP/1.1 upstream
idle-pool capacity as a bottleneck using 4-vs-64 live tuning trials on the
*supplied, unmodified executable*. Change the new-vhost default from 4 to 64