firecloud-storage 0.2.0

Chunking, compression, and local storage for FireCloud distributed storage
Documentation
//! FireCloud Storage - Chunking, compression, and local storage
//!
//! Implements:
//! - FastCDC content-defined chunking
//! - Adaptive compression (Zstd/LZ4)
//! - Local chunk storage using Sled (lightweight embedded DB)
//! - File manifest storage for tracking uploaded files
//! - Storage quota management

mod chunker;
mod compression;
mod error;
mod manifest;
mod quota;
mod store;

pub use chunker::{ChunkingConfig, FileChunker};
pub use compression::{compress, decompress, CompressionLevel};
pub use error::{StorageError, StorageResult};
pub use manifest::{ManifestStore, ManifestSummary};
pub use quota::{QuotaManager, QuotaStats, StorageQuota};
pub use store::ChunkStore;