katelyn martin

Results 72 issues of katelyn martin

this commit updates the `thiserror` dependency. this dependency is updated to use the 2.0 release.

dco-signoff: yes

this commit updates the `prost` and `prost-derive` dependencies. these crates are updated to use the 0.13 release.

dco-signoff: yes

this commit adds two groups to the dependabot configuration. this will mean that dependabot updates (a) `tonic` and `tonic-build,` and (b) `prost` and `prost-types`, in lockstep.

this branch tends to our tonic dependencies, updating to the latest 0.13 release. generated code is updated as a part of this, as is invocation of deprecated interfaces.

do not merge

as of writing, the latest reference documentation lives at https://linkerd.io/2.16/reference/. other versions' documentation can be accessed at `:{version}/reference/`. it would be nice if https://linkerd.io/reference/ redirected clients to the latest reference,...

this commit introduces a new method to `tokio::sync::oneshot::Receiver`. this method returns true if the channel is closed. this is similar to the existing `tokio::sync::mpsc::UnboundedReceiver::is_closed()` and `tokio::sync::mpsc::Receiver::is_closed()` methods. see: * https://docs.rs/tokio/latest/tokio/sync/mpsc/struct.Receiver.html#method.is_closed...

A-tokio
M-sync
R-loom-sync

this commit introduces a new trait implementation for `hyper::client::conn::TrySendError`. this commit allows a `TrySendError` to be constructed `From` a conventional `hyper::Error`. one example of a motivating use case for this...

this change is motivated by aiming to use interfaces like `hyper::client::conn::http2::SendRequest::try_send_request()` or `hyper::client::conn::http1::SendRequest::try_send_request()` in the context of tower middleware; the `Service` trait's signature is such that the same error type...

fixes #241. this commit introduces two new public methods to `Histogram`; `sum()` and `count()` return the sum of all observations and the number of observations made, respectively.

this commit introduces a `len()` method to `Family`, which returns the number of series within a metric family. see also #245, which allows callers to check if a family `contains()`...