-
Notifications
You must be signed in to change notification settings - Fork 296
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
pcli should not depend on rocksdb #4534
Comments
github-actions
bot
added
the
needs-refinement
unclear, incomplete, or stub issue that needs work
label
Jun 4, 2024
🙋♀️ i would like to tentatively sign up for this, pending refinement. cc: @aubrika |
aubrika
added
_P-V1
Priority: slated for V1 release
_P-high
High priority
and removed
needs-refinement
unclear, incomplete, or stub issue that needs work
labels
Jun 5, 2024
Re-prioritizing to low since the users in question found a workaround. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Describe the bug
Two compounding errors during development led to pcli depending on all of rocksdb:
pcli
imports the entireapp
crate in order to run stateless checks before submitting the transaction; this was originally intended for debugging and is not necessary.app
crate is not split, like the other penumbra crates, into acomponent
feature that gates all of the component logic behind a feature flag, allowing access to its data structures without the logic.This causes problems for users trying to use
pcli
in high-security contexts that don't have glibc.The text was updated successfully, but these errors were encountered: