-
Notifications
You must be signed in to change notification settings - Fork 262
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
3086: build(deps) update Rust dependencies (2023-W51) r=fnichol a=fnichol This was a large update, primarily due to a longer than usual gap between crate updates. During this period we were adopting/porting our build system over to Buck2 and then deploying our CI/CD system so this task fell a little by the wayside. No harm, but this should not be our default mode of operation 😉 What's new or of note? - **Rust updated to 1.74.1**: it appears as though our build time regression of `lib/sdf-server` has been resolved and this brings us back to the stable release train. - **Upgrade to ring 0.17.5**: while not normally a big callout, this crate was very complex to build in Buck2. Thankfully the Meta maintainers updated their Reindeer fixups to `0.17.5` from the `0.16.x` stream. This had a lot of breaking changes in the build side and as future version bumps of this crate may require us to revisit the fixups, we opted to pin this crate for now, just like in the Buck2 project upstream. - **Upgrades to all telemetry crates**: all the `tracing-*` and `opentelemetry-*` crates are up to date and work with each other. These dependencies were all pinned back while waiting for some pending releases which have long since shipped. - **Upgrade to current async-nats crate**: the biggest change here is the client has a first-class struct of `Subject` for NATS subjects (rather than a generic `String` type in past releases). This felt natural and useful, so this change was threaded out to our calling code. What's outstanding? In short: http/hyper 1.x releases. There is a lot of change here and it may impact upgrading `axum`, `tower-http`, and `tokio-tungstenite`. As a result, we'll do this in the new year. Co-authored-by: Fletcher Nichol <[email protected]>
- Loading branch information
Showing
63 changed files
with
8,622 additions
and
8,276 deletions.
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.