Skip to content
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

macros: fix breakage in experimental tracing-macros crate #882

Merged
merged 1 commit into from
Aug 3, 2020

Conversation

hawkw
Copy link
Member

@hawkw hawkw commented Aug 3, 2020

The tracing-macros crate uses internal tracing APIs that are
unstable. These APIs changed in 0.1.18 (not a breaking change, since
they are explicitly not stable API). tracing-macros needed to be
updated to use the new versions of the internal APIs.

As a side note, I'm surprised this wasn't caught before merging the
branch, and only happened on master. Are we not checking all crates
for PR builds? If so, we should probably fix that.

Signed-off-by: Eliza Weisman eliza@buoyant.io

The `tracing-macros` crate uses internal `tracing` APIs that are
unstable. These APIs changed in 0.1.18 (not a breaking change, since
they are explicitly not stable API). `tracing-macros` needed to be
updated to use the new versions of the internal APIs.

As a side note, I'm surprised this wasn't caught before merging the
branch, and only happened on `master`. Are we not checking all crates
for PR builds? If so, we should probably fix that.

Signed-off-by: Eliza Weisman <eliza@buoyant.io>
@hawkw hawkw requested a review from davidbarsky August 3, 2020 19:05
@hawkw hawkw requested a review from a team as a code owner August 3, 2020 19:05
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.

2 participants