MrCroxx / RunKV

[WIP] An experimental cloud-native distributed KV engine for OLTP workload.
MIT License
68 stars 7 forks source link

feat: impl raft log store (part 5) #97

Closed MrCroxx closed 2 years ago

MrCroxx commented 2 years ago

As titled.

Changes:

Ref: #88 .

codecov[bot] commented 2 years ago

Codecov Report

Merging #97 (1eb6119) into main (d434dff) will decrease coverage by 4.06%. The diff coverage is 31.61%.

@@            Coverage Diff             @@
##             main      #97      +/-   ##
==========================================
- Coverage   84.96%   80.89%   -4.07%     
==========================================
  Files          62       62              
  Lines        5379     5789     +410     
==========================================
+ Hits         4570     4683     +113     
- Misses        809     1106     +297     
Impacted Files Coverage Δ
wheel/src/error.rs 0.00% <0.00%> (ø)
wheel/src/storage/raft_log_store.rs 0.00% <0.00%> (ø)
storage/src/raft_log_store/mem.rs 79.57% <44.44%> (-8.43%) :arrow_down:
storage/src/raft_log_store/store.rs 91.34% <84.14%> (-5.59%) :arrow_down:
storage/src/raft_log_store/entry.rs 93.91% <98.00%> (+0.64%) :arrow_up:
storage/src/raft_log_store/log.rs 89.55% <100.00%> (ø)
storage/src/utils/coding.rs 95.17% <100.00%> (+1.93%) :arrow_up:

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update d434dff...1eb6119. Read the comment docs.