Skip to content

proxy: v2.86.0#4075

Merged
olix0r merged 1 commit intomasterfrom
ver/proxy-v2.86.0
Feb 19, 2020
Merged

proxy: v2.86.0#4075
olix0r merged 1 commit intomasterfrom
ver/proxy-v2.86.0

Conversation

@olix0r
Copy link
Member

@olix0r olix0r commented Feb 19, 2020

This release includes the results from continued profiling & performance
analysis. In addition to modifying internals to prevent unwarranted
memory growth, we've introduced new metrics to aid in debugging and
diagnostics: a new request_errors_total metric exposes the number of
requests that receive synthesized responses due to proxy errors; and a
suite of stack_* metrics expose proxy internals that can help us
identify unexpected behavior.


This release includes the results from continued profiling & performance
analysis. In addition to modifying internals to prevent unwarranted
memory growth, we've introduced new metrics to aid in debugging and
diagnostics: a new `request_errors_total` metric exposes the number of
requests that receive synthesized responses due to proxy errors; and a
suite of `stack_*` metrics expose proxy internals that can help us
identify unexpected behavior.

---

* trace: update `tracing-subscriber` dependency to 0.2.1 (linkerd/linkerd2-proxy#426)
* Reimplement the Lock middleware with tokio::sync (linkerd/linkerd2-proxy#427)
* Add the request_errors_total metric (linkerd/linkerd2-proxy#417)
* Expose the number of service instances in the proxy (linkerd/linkerd2-proxy#428)
* concurrency-limit: Share a limit across Services (linkerd/linkerd2-proxy#429)
* profiling: add benchmark and profiling scripts (linkerd/linkerd2-proxy#406)
* http-box: Box HTTP payloads via middleware (linkerd/linkerd2-proxy#430)
* lock: Generalize to protect a guarded value (linkerd/linkerd2-proxy#431)
@olix0r olix0r merged commit dc45120 into master Feb 19, 2020
@olix0r olix0r deleted the ver/proxy-v2.86.0 branch February 19, 2020 23:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants