aiidateam / disk-objectstore

An implementation of an efficient "object store" (actually, a key-value store) writing files on disk and not requiring a running server
https://disk-objectstore.readthedocs.io
MIT License
16 stars 8 forks source link

✨ Generalize compression algorithm #99

Closed giovannipizzi closed 4 years ago

giovannipizzi commented 4 years ago

For now, zlib with levels from 1 to 9 are supported. More can be added in the future.

giovannipizzi commented 4 years ago

Once #96 and #97 are merged, I will rebase and unblock this (it's only the last commit that matters)

codecov[bot] commented 4 years ago

Codecov Report

Merging #99 into develop will not change coverage. The diff coverage is 100.00%.

Impacted file tree graph

@@            Coverage Diff            @@
##           develop       #99   +/-   ##
=========================================
  Coverage   100.00%   100.00%           
=========================================
  Files            7         7           
  Lines         1502      1541   +39     
=========================================
+ Hits          1502      1541   +39     
Impacted Files Coverage Δ
disk_objectstore/container.py 100.00% <100.00%> (ø)
disk_objectstore/utils.py 100.00% <100.00%> (ø)

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 1b84d6b...8f55f79. Read the comment docs.