Upgrade tracing-subscriber#2048
Upgrade tracing-subscriber#2048jneem merged 2 commits intolinebender:masterfrom jplatte:tracing-bump
Conversation
|
Is there any special reason why Druid depends on tracing? |
|
It's a convenience thing, I wouldn't personally mind if it was instead removed though 🤷🏼 |
The crate was renamed and the latest release of test-env-log now raises deprecation warnings.
|
Im assuming the problem here is that you are using version 0.3.2 in your project while druid uses version 0.2.15. So the PR makes druid use version 0.3.2. Now both use version 0.3.2 and problem solved. |
|
There's not really a big problem here, it's just that build times get longer when you have duplicates of the same crate in the dependency tree. Yes of course druid should upgrade tracing-subscriber again in the future (when there's a breaking change release). |
|
The point that I was trying to make was Druid is not going to update to latest and greatest version to satisfy a downstream client. |
|
We can certainly discuss removing the dependency, but at least since it's there for now, we may as well keep it up to date. (Also, annoying that |
It only broke CI due to |
I use
tracing-subscriberdirectly in my project and don't like duplicate dependencies.