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

feat: move all flags to StoreOptions #82

Closed zz-jason closed 3 months ago

codecov[bot] commented 3 months ago

Codecov Report

Attention: Patch coverage is 19.37290% with 720 lines in your changes are missing coverage. Please review.

Project coverage is 39.07%. Comparing base (4ab02aa) to head (f23c92b).

Files Patch % Lines
src/btree/TransactionKV.cpp 19.11% 62 Missing and 48 partials :warning:
src/buffer-manager/BufferFrameProvider.hpp 4.22% 65 Missing and 3 partials :warning:
src/LeanStore.cpp 21.12% 15 Missing and 41 partials :warning:
src/profiling/tables/ConfigsTable.cpp 0.00% 54 Missing :warning:
src/buffer-manager/BufferManager.cpp 29.57% 22 Missing and 28 partials :warning:
src/buffer-manager/TreeRegistry.hpp 0.00% 27 Missing and 4 partials :warning:
src/concurrency/ConcurrencyControl.cpp 26.47% 7 Missing and 18 partials :warning:
...c/btree/core/BTreePessimisticExclusiveIterator.hpp 20.00% 13 Missing and 11 partials :warning:
src/btree/core/BTreeGeneric.cpp 8.00% 12 Missing and 11 partials :warning:
src/utils/Log.hpp 43.90% 13 Missing and 10 partials :warning:
... and 41 more
Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #82 +/- ## ========================================== + Coverage 37.47% 39.07% +1.59% ========================================== Files 91 92 +1 Lines 7952 7852 -100 Branches 3844 3600 -244 ========================================== + Hits 2980 3068 +88 + Misses 3089 2978 -111 + Partials 1883 1806 -77 ```

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