-
Notifications
You must be signed in to change notification settings - Fork 517
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
support pinnable slice get #1888
Conversation
e7794a3
to
021ac77
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 LGTM! Looking forward testing here!
0541850
to
84fe581
Compare
CI failed on macOS and ASAN build (use-after-free behaviors are found). |
Okay I went through the code and I thought it might be related to pinnable slice copy into bf_data_list container. |
88618d3
to
dd5b5ae
Compare
c80a370
to
899f79c
Compare
Hi @mapleFU , I saw all tests are passed for this pr. So do you mind helping merge this pr after I rebase it with the |
Generall LGTM. I'll take a carefully pass before merging tomorrow |
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, just a few nits
899f79c
to
2553a25
Compare
Kudos, SonarCloud Quality Gate passed!
|
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.
Will merge in one day if CI passed and other reviewer think it's ok
This closes #1722
Support Get with rocksdb::PinnableSlice, so that relatively large objects like Bitmap and BloomFilter could avoid in-memory copy.