-
Notifications
You must be signed in to change notification settings - Fork 46
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
dev docs: add documentation to the rocksdb configuration #392
base: main
Are you sure you want to change the base?
Conversation
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.
lgtm thanks!
//! That last point isn't yet implemented, as we need some changes to the rust rocksdb bindings, see [rust-rocksdb#937]. No issue has yet been | ||
//! found with this as our db is almost only append-only - but this should nonetheless be fixed. (FIXME) | ||
//! | ||
//! This configuration makes a lot of sense because we making a blockchain node. All of our db writes are very big, all or nothing and infrequent. |
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.
This configuration makes a lot of sense in the context of a blockchain node.
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.
thank you very much
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.
A few spelling mistakes. Also some of @shamsasari's RFCs have not been addressed yet.
Pull Request type
resolves #231
fixes the outstanding review comments in #379
cc @shamsasari
(note:
the thing i mention about snapshots for consistent db reads in the module docs is something i wanted to fix for a very long time, it's not a new concern. i was waiting for #292 to be merged to fix it.
it can't cause any problem in block production mode so that's why it hasn't yet been fixed)