ostafen / clover

A lightweight document-oriented NoSQL database written in pure Golang.
MIT License
680 stars 55 forks source link

Feature/gob #47

Closed ostafen closed 2 years ago

ostafen commented 2 years ago

PR for #46. Need to add exhaustive tests and improve code before merging

codecov-commenter commented 2 years ago

Codecov Report

Merging #47 (60b1eac) into main (e255f3c) will decrease coverage by 0.34%. The diff coverage is 88.51%.

@@            Coverage Diff             @@
##             main      #47      +/-   ##
==========================================
- Coverage   83.91%   83.56%   -0.35%     
==========================================
  Files           9       11       +2     
  Lines         976     1290     +314     
==========================================
+ Hits          819     1078     +259     
- Misses        108      150      +42     
- Partials       49       62      +13     
Impacted Files Coverage Δ
document.go 89.41% <80.00%> (+0.38%) :arrow_up:
util.go 83.33% <81.81%> (-4.17%) :arrow_down:
encoding/encoding.go 83.02% <85.02%> (ø)
criteria.go 91.48% <85.48%> (-3.83%) :arrow_down:
compare.go 98.96% <98.96%> (ø)
db.go 88.67% <100.00%> (+2.74%) :arrow_up:
mem.go 94.67% <100.00%> (ø)
storage.go 69.40% <100.00%> (-4.11%) :arrow_down:
... and 2 more

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 b59be85...60b1eac. Read the comment docs.