Eliza Weisman

Results 637 comments of Eliza Weisman

In this case, this isn't a re-entrancy issue like the `tokio::sync` issues in `tokio-console`. The task that calls into `hyper` is not happening _inside_ of a call into a `tracing::Subscriber`...

I think the `Tokio` 1.0 checkmark should be checked off, given that Tokio's `io` traits are stable :)

Some of the things that are definitely worth keeping an eye on: - **The future of `hyper`'s use of the `Service` trait**: [whether `hyper` will use `tower::Service` in 1.0](https://github.com/hyperium/hyper/blob/master/docs/ROADMAP.md#service) is...

Sending a SIGTERM to a `linkerd-proxy` sidecar should trigger a graceful shutdown process where the proxy begins refusing all new connections, and waits for any currently-open connections to close prior...

@kaiyuanlim the `shutdown-grace-period` annotation is available in [`edge-22.7.2`](https://github.com/linkerd/linkerd2/releases/tag/edge-22.7.2) and later. It will be available on stable in the next stable release.

This is fixed upstream by https://github.com/tokio-rs/tracing/pull/2593 (released in [`tracing-core` v0.1.31](https://github.com/tokio-rs/tracing/releases/tag/tracing-core-0.1.31)).

Binaries installed using `cargo-binstall` will not execute on NixOS, because they have an interpreter path that points to: ``` interpreter /lib64/ld-linux-x86-64.so.2 ``` but for locally-built executables, the interpreter path is...

> @hawkw You could usw the musl target instead, that will definitely work. We can modify crates/detect-targets to disable gnu if the interpreter does not exist or is not executable....

> What's the reason behind the decision to require span names to be const evaluable? Span names are part of a span's metadata, which is a `static` struct generated at...

> However I have a use case, in which I'm happy to leak the string (one per program), but I don't know how to use it as a name for...