minikv 0.7.0

A production-grade distributed KV store with Raft consensus in ~1,500 lines
Documentation
1
2
3
4
5
6
7
use crate::common::Result;
use crate::volume::blob::BlobStore;
use std::sync::MutexGuard;

pub fn compact_store(store: &mut MutexGuard<'_, BlobStore>) -> Result<()> {
    store.compact()
}