-
Notifications
You must be signed in to change notification settings - Fork 258
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
Stabilize kv_unstable #436
Comments
I don't know what the plan is for the |
@Thomasdezeeuw unfortunately it’s a limitation of Cargo features. Since it’s not possible to activate a feature of a dependency when two unrelated features are active we need one that covers them both. |
@KodrAus in the code you can use |
@Thomasdezeeuw we can do that in code, but we also have dependencies that need their own |
@KodrAus could you make another release to try the new macro syntax? |
@Thomasdezeeuw Will do! I'll get the ball rolling on this now. |
@KodrAus any update on a release? We've been using the git version without issues for a while (including the new macro syntax). |
@Thomasdezeeuw I've been waiting for some feedback from the wider project on #343 (comment), but it's been a bit quiet. I'm pretty confident in the direction we're going though and that we're not heading down a path we'll regret later so will push ahead. |
I've opened #485 to get a release out the door. I'm just going to run through the diff, but if you had a chance to take a look too @Thomasdezeeuw that would be much appreciated! 🙇 |
Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.21.1 to 1.21.2. - [Release notes](https://github.com/tokio-rs/tokio/releases) - [Commits](tokio-rs/tokio@tokio-1.21.1...tokio-1.21.2) --- updated-dependencies: - dependency-name: tokio dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
This is part of #328
I think we've explored enough of this design space now and the API has been in use within the
tide
project for some time now with their own kv-capable logging macro.By stabilizing just the backend (non-macro-supported)
kv
module we can let users depend on this with confidence so that projects liketracing
can also utilize it.Migration path
The
kv
API will remain an opt-in optional API. All features that currently begin withkv_unstable
will be changed tokv
. We can keep these old unstable features around for a while if we need.Any other changes that are needed should be included here.
Steps
kv
modulesval
value-bag
cc @yoshuawuyts
The text was updated successfully, but these errors were encountered: