zz-jason / leanstore

LeanStore is a larger-than-memory database, optimized for NVMe SSD and multi-core CPU, achieves performance close to in-memory systems without having to keep all data in memory.
MIT License
9 stars 0 forks source link

chore: refactor latch and lock #55

Closed zz-jason closed 5 months ago

codecov[bot] commented 5 months ago

Codecov Report

Attention: 123 lines in your changes are missing coverage. Please review.

Comparison is base (c4d1221) 34.71% compared to head (8c8285a) 34.80%.

Files Patch % Lines
source/storage/btree/core/BTreeGeneric.cpp 17.39% 12 Missing and 7 partials :warning:
source/storage/btree/TransactionKV.cpp 5.88% 3 Missing and 13 partials :warning:
source/storage/btree/core/BTreeGeneric.hpp 39.13% 8 Missing and 6 partials :warning:
source/sync/HybridGuard.hpp 53.33% 5 Missing and 9 partials :warning:
...ce/storage/btree/core/BTreePessimisticIterator.hpp 29.41% 4 Missing and 8 partials :warning:
...rce/storage/buffer-manager/BufferFrameProvider.hpp 0.00% 8 Missing :warning:
source/storage/btree/BasicKV.cpp 0.00% 5 Missing and 1 partial :warning:
source/storage/buffer-manager/Swip.hpp 70.00% 4 Missing and 2 partials :warning:
source/concurrency-recovery/HistoryTree.cpp 0.00% 0 Missing and 5 partials :warning:
source/storage/btree/core/BTreeNode.cpp 0.00% 3 Missing and 2 partials :warning:
... and 7 more
Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #55 +/- ## ========================================== + Coverage 34.71% 34.80% +0.09% ========================================== Files 88 88 Lines 7806 7800 -6 Branches 3871 3862 -9 ========================================== + Hits 2710 2715 +5 + Misses 3330 3328 -2 + Partials 1766 1757 -9 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.