-
Notifications
You must be signed in to change notification settings - Fork 291
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
simplifies blockstore Column::index implementations #4464
base: master
Are you sure you want to change the base?
Conversation
573ff81
to
d194fb4
Compare
d194fb4
to
ab550f8
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.
General changes look good, just a few minor items for consideration on naming / comments
ab550f8
to
7e2209b
Compare
CI was broken in master from the version bump on Rust; Brennan just pushed a fix with #4526 so think you'll need to rebase to current tip to of master to get all greens for CI |
The commits adds a small macro to simplify pub trait Column { fn index(key: &[u8]) -> Self::Index; // ... } implementations.
626aea4
to
3daf3d7
Compare
done. |
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
Problem
Column::index
implementations are verbose and not very readable.Summary of Changes
Implemented a macro to simplify the code.