v0.34.0_2
This commit is contained in:
1 parent
434e789144
commit
9cfc4588cc
18 files changed
+392
-121
No files matched your search
@@ -9,6 +9,34 @@ 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 reverse-proxy follow-up (October 2026; source only)
|
||||
|
||||
The supplied **old executable** passed loopback HTTP/1.1 1,040-byte content
|
||||
checks and ApacheBench 12,000-request samples. The configuration trial
|
||||
`max_idle_per_host=4 -> 64` increased short-run RPS, but shared-CPU noise
|
||||
precludes a stable nginx-parity percentage. The edited sources now use 64 by
|
||||
default for absent/new keepalive fields and reduce exclusive-Drop mutex/clone
|
||||
and absent-cookie overhead. See `docs/PROXY_1KB_HOTPATH_DEV_0.34.0.md`.
|
||||
**No newly modified binary was built or run.** Rust unit tests, runtime
|
||||
regressions, long soaks and post-edit code A/B are still required.
|
||||
|
||||
Current DEV source checks performed on the modified tree:
|
||||
|
||||
| Check | Result | Scope |
|
||||
|---|---|---|
|
||||
| `./dev.sh doctor` | PASS | Source preflight; reports `cargo` and `rustc` absent |
|
||||
| `scripts/tests/rps_hotpath_034_static_test.py` | PASS | Guardrails, defaults, retained routing/security and source-size limits only |
|
||||
| `scripts/tests/proxy_hotpath_034_static_test.py` | PASS | Routing and telemetry source guards only |
|
||||
| `scripts/tests/cache_scope_034_static_test.py`, `cache_hot_034_static_test.py`, `sendfile_034_static_test.py` | PASS | Cache and WWW source guards only |
|
||||
| `scripts/tests/dashboard_presets_sql_test.py` | PASS | SQLite migrations and preset constraints |
|
||||
| `scripts/tests/upgrade_performance_test.py` | PASS | Disposable upgrade/preservation/locking test |
|
||||
| `scripts/tests/sendfile_034_panel_browser_test.py` | PASS, 2 widths | Simulated Chromium admin API, not live Rust |
|
||||
| `scripts/tests/vhost_backend_popup_0337_browser_test.py` | PASS, 4 widths | Simulated Chromium admin API, not live Rust |
|
||||
| Node `--check` (vhost editor), Python `compileall`, JSON parser (OpenAPI) | PASS | Syntax only |
|
||||
| `./dev.sh check`, `./dev.sh test` | BLOCKED, exit 127 | Rust toolchain missing; no Rust unit/build acceptance |
|
||||
| Old supplied binary, `ab`/nginx configuration A/B | COMPLETED, DIAGNOSTIC | 1,040-byte H1 payload; shared-CPU and no new code exercised |
|
||||
|
||||
|
||||
## Later 0.34.0 reverse-proxy optimization revision
|
||||
|
||||
The refreshed source archive additionally reuses immutable route handles,
|
||||
|
||||
Reference in new issue
Block a user