-
Notifications
You must be signed in to change notification settings - Fork 27
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
don't pull attributes feature of tracing #32
Conversation
would appreciate a release with this one |
AFAICT, this crate really doesn't need to depend on I think the best thing is probably to just replace the |
(CI failure is unrelated) @hawkw good suggestion! One interesting observation here is that |
Hmm, the In the future, we should probably split out the implementations (e.g. |
In my case, it’s the leaf crate that enables the filter feature, but that still means that the subscriber gets this feature, and needs to be compiled after proc macros. |
Whoops, sorry, I didn't see this PR. I'll fixup the CI issues, but I'm happy to merge this after. |
10165: update to tracing-tree 0.1.10, which does not pull in syn r=matklad a=davidbarsky I've updated tracing-tree to 0.1.10, which does not pull in syn and proc-macro2 (thanks for [the PR](davidbarsky/tracing-tree#32), `@matklad!).` It took a little bit more work than I expected to land davidbarsky/tracing-tree#33, but I should get that done this week. However, I didn't want to keep y'all waiting, so here's _some_ of the changes that should hopefully improve your compile times. Co-authored-by: David Barsky <me@davidbarsky.com>
cc tokio-rs/tracing#1526