fix(rustproxy-http): improve async static file serving, websocket handshake buffering, and shared metric metadata handling
This commit is contained in:
@@ -1,5 +1,13 @@
|
||||
# Changelog
|
||||
|
||||
## 2026-03-17 - 25.11.24 - fix(rustproxy-http)
|
||||
improve async static file serving, websocket handshake buffering, and shared metric metadata handling
|
||||
|
||||
- convert static file serving to async filesystem operations and await directory/file checks
|
||||
- preserve and forward bytes read past the WebSocket handshake header terminator to avoid dropping buffered upstream data
|
||||
- reuse Arc<str> values for route and source identifiers across counting bodies and metric reporting
|
||||
- standardize backend key propagation across H1/H2 forwarding, retry, and fallback paths for consistent logging and metrics
|
||||
|
||||
## 2026-03-17 - 25.11.23 - fix(rustproxy-http,rustproxy-metrics)
|
||||
reduce per-frame metrics overhead by batching body byte accounting
|
||||
|
||||
|
||||
Reference in New Issue
Block a user