async-graphql
async-graphql copied to clipboard
fix: use the tracing crate with its original package name.
Pull Request Overview
This pull request updates the use of the tracing crate to align with recent changes in its upstream release, removing the use of the tracinglib alias.
Changes
- Updates
Cargo.tomlto refer to thetracingcrate directly, instead of using thetracinglibalias. - Adjusts the
"tracing"feature declaration to usedep:tracingfor clarity and alignment with Cargo best practices. - Updates import paths in relevant modules (
dataloader,extensions::tracing) to use the standardtracingcrate directly.
Reasons for Changes
- The update accommodates breaking changes in the
tracing-attributescrate, which made the alias approach no longer viable.
Any progress on merging this?
any progress on this? I tested this fix on my codebase as well, and seems like it works.
I'm also waiting for this PR to be reviewed. @sunli829 , what do you think about this PR?