Highlights
- Arctic Code Vault Contributor
- Developer Program Member
Pinned
1,843 contributions in the last year
Activity overview
Contribution activity
January 2021
Created 65 commits in 7 repositories
Created 2 repositories
- hawkw/mars Rust
- hawkw/line-filter Rust
Created a pull request in linkerd/linkerd2-proxy that received 6 comments
update to Tokio 1.0
This branch updates the proxy to Tokio 1.0 and its ecosystem, including:
tokio
1.0 (obviously)
the tokio
1.0 versions of tokio-test
and tokio-util
b…
+642
−627
•
6
comments
Opened 26 other pull requests in 5 repositories
tower-rs/tower
1
open
15
merged
- tower: expand on usage docs, mention compatible libraries
- tower: prepare to releasse v0.4.3
- chore: improve README docs, add links
- chore: add `--all-features` and `--cfg docsrs` to `cargo doc` CI workflow
- util: impl `Clone` for `AndThen`, `MapRequest` and `MapErr` layers
- util: add `layer` fns to middleware
- util: add `FutureService::new`, with relaxed bounds
- filter: add `get_ref`, `get_mut`, and `into_inner`
- filter: expose predicate check as methods on `Filter` and `AsyncFilter`
- tower: fix unused macros warning
- tower: prepare to release 0.4.1
- layer: prepare to release v0.3.1
- test: update tower-test to v0.4
- prepare Tower 0.4 for release
- make all combinator futures opaque
- rewrite `tower::filter`
linkerd/linkerd2-proxy
6
merged
tokio-rs/tracing
2
open
linkerd/linkerd2-proxy-api
1
merged
hawkw/sharded-slab
1
merged
Reviewed 40 pull requests in 6 repositories
linkerd/linkerd2-proxy 19 pull requests
- Update the base docker image
- failfast: Improve diagnostic logging
- Update tonic to v0.4
- Correct gRPC 'max-concurrency exhausted' error messages
- inbound: Separate HTTP server logic from protocol detection
- service-profiles: Prevent Duration coercion panics
- Simplify opencensus client control flow
- Split linkerd-tls from linkerd-proxy-transport
- Represent local identity as an Option
- Rename crates to reflect directory structure
- Use cargo-deny to audit dependencies
- Add a license to all cargo manifests
- Remove dependency on tower-http
- dns: Upgrade trust-dns-resolver to v0.20.0
- Rename opaque-transport to transport-header
- inbound: Decouple inbound stack from TCP connections
- stack: Rename NewOptional to NewUnwrapOr
- Decouple TLS detection from TCP connections
- Avoid boxing I/O types for optional TLS
tower-rs/tower 13 pull requests
- util: Implement `Layer` for `Either<A, B>`
- chore: improve README docs, add links
- tower: Prepare `0.4.2` release
- Fix `Semaphore` to be `Sync`
- Fix all the docs links
- tower: prepare to release 0.4.1
- Minor docs improvements
- Add more true to life example for `Steer` docs
- Add and_then combinator
- rewrite `tower::filter`
- Remove `ServiceExt::ready`
- Fix clippy warnings
- Make `ServiceBuilder::service` take `self` by reference
tokio-rs/tracing 4 pull requests
linkerd/linkerd2 2 pull requests
linkerd/linkerd2-proxy-api 1 pull request
tokio-rs/tokio 1 pull request
Created an issue in tokio-rs/tracing that received 1 comment
fmt: JSON formatter failing to parse formatted fields
Bug Report
Version
tracing-subscriber
0.2.15
Crates
tracing-subscriber
Description
Spotted in the wild: linkerd/linkerd2#5520 (comment)
Apparen…
1
comment