heddle-objects 0.10.1

An AI-native version control system
Documentation
// SPDX-License-Identifier: Apache-2.0
//! Filesystem-based object store.

mod fs_impl;
mod fs_io;
mod fs_pack;
mod fs_paths;
mod fs_store;
mod pack_install_journal;

#[cfg(test)]
mod fs_tests;

pub use fs_io::read_file_bytes_for_pack;
pub use fs_store::{FsStore, LooseObjectWriteMode};
pub use pack_install_journal::{
    DEFAULT_PACK_INSTALL_INTENT_TTL_SECS, PackInstallIntent, PackInstallMetricsSnapshot,
    PackInstallPhase, PackInstallRecoverReport, install_pack_bytes_journaled,
    pack_install_metrics_reset, pack_install_metrics_snapshot, recover_pack_install_intents,
    recover_pack_install_intents_with_ttl,
};