utsaslab / pebblesdb

The PebblesDB write-optimized key-value store (SOSP 17)
BSD 3-Clause "New" or "Revised" License
508 stars 101 forks source link

Sync updates from HyperPebblesDB to PebblesDB #11

Closed xxks-kkk closed 6 years ago

xxks-kkk commented 6 years ago

This pull request contains the changes from HyperPebblesDB 1.0 that can be sync into PebblesDB

Features include:

HyperPebblesDB 1.0

vijay03 commented 6 years ago

Hi Zeyuan,

Thanks for these contributions! This must have been a lot of work.

However, I want to ensure that these changes don't break PebblesDB accidentally. Could you refactor these into smaller pull requests where @pandian4github, @jayashreemohan29 or I could look at the code to make sure it is right? I would also encourage you to mention any testing you have performed in the pull request. Finally, with each pull request, could you also modify the README file? Add a new heading "Improvements made after the SOSP paper" and list your contributions :)

xxks-kkk commented 6 years ago

Hello Vijay,

Thanks for the comment. I'll refactor this pull request and incorporate your comments.