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: remove WalTxStart #72

Closed zz-jason closed 4 months ago

zz-jason commented 4 months ago

It's the first wall on the current transaction if mPrevLsn is 0, removing WalTxStart to reduce log size and improve write performance.

codecov[bot] commented 4 months ago

Codecov Report

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

Project coverage is 37.09%. Comparing base (c56a67d) to head (775519f).

Files Patch % Lines
src/concurrency/Recovery.cpp 0.00% 0 Missing and 1 partial :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #72 +/- ## ========================================== - Coverage 37.11% 37.09% -0.03% ========================================== Files 88 88 Lines 7906 7897 -9 Branches 3860 3854 -6 ========================================== - Hits 2934 2929 -5 Misses 3099 3099 + Partials 1873 1869 -4 ```

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