Skip to main content

objects/store/fs/
mod.rs

1// SPDX-License-Identifier: Apache-2.0
2//! Filesystem-based object store.
3
4mod fs_impl;
5mod fs_io;
6mod fs_pack;
7mod fs_paths;
8mod fs_store;
9mod npk1;
10mod pack_install_journal;
11mod repack;
12
13#[cfg(test)]
14mod fs_tests;
15
16pub use fs_store::{FsStore, LooseObjectWriteMode};
17pub use pack_install_journal::{
18    DEFAULT_PACK_INSTALL_INTENT_TTL_SECS, PackInstallIntent, PackInstallMetricsSnapshot,
19    PackInstallPhase, PackInstallRecoverReport, install_pack_bytes_journaled,
20    pack_install_metrics_reset, pack_install_metrics_snapshot, recover_pack_install_intents,
21    recover_pack_install_intents_with_ttl,
22};
23pub use repack::FsRepackOperation;