v0.34.0_1
This commit is contained in:
1 parent
9cfc4588cc
commit
f20c8da718
25 files changed
+694
-117
No files matched your search
@@ -1,5 +1,17 @@
|
||||
# RustProxy 0.34.0
|
||||
|
||||
## DEV: cache counter contention and saturated analytics (source candidate)
|
||||
|
||||
Per-domain cache outcome/reason accounting now uses bounded immutable indexes
|
||||
and atomic counters rather than the HOT cache's global store mutex on every
|
||||
request. The analytics producer reserves a queue slot before cloning fields;
|
||||
full-queue/drop behavior and its counter remain unchanged. Per-vhost
|
||||
latency histograms now update one exclusive atomic bin per completion and
|
||||
reconstruct unchanged cumulative Prometheus buckets during scraping. The supplied
|
||||
previous DEV binary passed 151 live HTTP assertions, but this newest code
|
||||
**has not been built**. No version bump, no measured RPS claim. See
|
||||
[`docs/PROXY_1KB_COUNTERS_DEV_0.34.0.md`](docs/PROXY_1KB_COUNTERS_DEV_0.34.0.md).
|
||||
|
||||
## 0.34.0: HOT HIT critical-section follow-up (source candidate)
|
||||
|
||||
Immutable response headers are shared until a HIT; the mutable per-response
|
||||
|
||||
Reference in new issue
Block a user