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 pack_install_journal;
10
11#[cfg(test)]
12mod fs_tests;
13
14pub use fs_io::read_file_bytes_for_pack;
15pub use fs_store::{FsStore, LooseObjectWriteMode};
16pub use pack_install_journal::{
17    DEFAULT_PACK_INSTALL_INTENT_TTL_SECS, PackInstallIntent, PackInstallMetricsSnapshot,
18    PackInstallPhase, PackInstallRecoverReport, install_pack_bytes_journaled,
19    pack_install_metrics_reset, pack_install_metrics_snapshot, recover_pack_install_intents,
20    recover_pack_install_intents_with_ttl,
21};