-
Notifications
You must be signed in to change notification settings - Fork 5.9k
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
[DNM]BlueFS: Wip bluefs log compact #10285
Conversation
c5d21e3
to
69bea23
Compare
Added few more commits and it passes make check except ceph-disk. 99% tests passed, 2 tests failed out of 145 Total Test time (real) = 2509.05 sec ceph_test_objectstore is in progress. |
Signed-off-by: Varada Kari <varada.kari@sandisk.com>
Signed-off-by: Sage Weil <sage@redhat.com>
Signed-off-by: Varada Kari <varada.kari@sandisk.com>
Signed-off-by: Sage Weil <sage@redhat.com>
2016-07-27 15:46:56.963018 7f7a79336680 1 bluestore(store_test_temp_dir) fsck finish with 0 errors [----------] Global test environment tear-down Passed all tests in ceph_test_objectstore |
Make check also completed sucessfully |
Patch contains implementation for sync and async log compaction, deafulted to async compaction. Signed-off-by: Sage Weil <sage@redhat.com> Signed-off-by: Varada Kari <varada.kari@sandisk.com>
Signed-off-by: Varada Kari <varada.kari@sandisk.com>
Signed-off-by: Varada Kari <varada.kari@sandisk.com>
Signed-off-by: Varada Kari <varada.kari@sandisk.com>
Returns total bytes consumed by BlueFS across devs Signed-off-by: Varada Kari <varada.kari@sandisk.com>
69bea23
to
9aabaa1
Compare
I fixed several small things and rebased. See #10717 |
This patch contains sync and async bluefs log compaction and unit test cases to verify them.
Will split them to multiple commits if the approach is okay and correct.
Signed-off-by: Sage Weil sage@redhat.com
Signed-off-by: Varada Kari varada.kari@sandisk.com