-
Notifications
You must be signed in to change notification settings - Fork 2.6k
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
[dependency] update rocksdb dependency to 0.17.0 #9046
Conversation
baa462f
to
9fa0728
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
cargo build
on my Intel mac went through, so as long as CI passes we are good.
/land |
Cluster Test Result
Repro cmd:
🎉 Land-blocking cluster test passed! 👌 |
💔 Test Failed - ci-test |
@@ -14,6 +14,7 @@ edition = "2018" | |||
Inflector = { version = "0.11.4", features = ["default", "heavyweight", "lazy_static", "regex"] } | |||
anyhow = { version = "1.0.40", features = ["backtrace", "default", "std"] } | |||
backtrace = { version = "0.3.56", features = ["addr2line", "default", "gimli-symbolize", "miniz_oxide", "object", "serde", "std"] } | |||
bitvec = { version = "0.19.5", features = ["alloc", "atomic", "default", "std"] } |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Are these irrelevant?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
cargo build
on my Intel mac went through, so as long as CI passes we are good.
Yes, it also works on my previous intel mac. The issue with rocksDB is that it assumed linux when arm64 is present.
Are these irrelevant?
This is generated by cargo x generate-workspace-hack
after changing the version of rocksdb in storage/schemadb/Cargo.toml
.
from @rexhoffman , you need to do a cargo build to update the Cargo.lock to pass the CI |
9fa0728
to
ba0b310
Compare
release binaries dependency change summary:
|
/land |
Cluster Test Result
Repro cmd:
🎉 Land-blocking cluster test passed! 👌 |
ba0b310
to
c4d6aee
Compare
|
Current dependency (rocksdb = 0.15.0) causes compiling issues on apple silicon chips: (facebook/rocksdb#7710). Updating the depending version solves this problem.
I haven't checked if this will break anything
Motivation
(Write your motivation for proposed changes here.)
Have you read the Contributing Guidelines on pull requests?
(Write your answer here.)
Test Plan
(Share your test plan here. If you changed code, please provide us with clear instructions for verifying that your changes work.)
Related PRs
(If this PR adds or changes functionality, please take some time to update or suggest changes to the docs at https://developers.diem.com, and link to your PR here.)
If targeting a release branch, please fill the below out as well