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: revise concurrency control related code #42

Closed zz-jason closed 6 months ago

codecov[bot] commented 6 months ago

Codecov Report

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

Comparison is base (f5b4331) 35.38% compared to head (43b7ea4) 35.50%.

Files Patch % Lines
source/concurrency-recovery/ConcurrencyControl.cpp 49.18% 6 Missing and 56 partials :warning:
source/storage/btree/TransactionKV.cpp 0.00% 32 Missing and 21 partials :warning:
source/storage/btree/Tuple.cpp 0.00% 33 Missing :warning:
...urce/storage/buffer-manager/GuardedBufferFrame.hpp 0.00% 0 Missing and 13 partials :warning:
source/storage/btree/ChainedTuple.hpp 9.09% 4 Missing and 6 partials :warning:
source/concurrency-recovery/Logging.cpp 0.00% 2 Missing and 3 partials :warning:
source/concurrency-recovery/ConcurrencyControl.hpp 69.23% 0 Missing and 4 partials :warning:
source/LeanStore.hpp 0.00% 0 Missing and 3 partials :warning:
source/concurrency-recovery/Worker.cpp 57.14% 1 Missing and 2 partials :warning:
source/concurrency-recovery/Worker.hpp 25.00% 0 Missing and 3 partials :warning:
... and 3 more
Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #42 +/- ## ========================================== + Coverage 35.38% 35.50% +0.12% ========================================== Files 85 86 +1 Lines 7713 7658 -55 Branches 3706 3682 -24 ========================================== - Hits 2729 2719 -10 + Misses 3285 3244 -41 + Partials 1699 1695 -4 ```

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