Skip to main content

uni_store/
lib.rs

1// SPDX-License-Identifier: Apache-2.0
2// Copyright 2024-2026 Dragonscale Team
3
4pub mod backend;
5pub mod cloud;
6pub mod compaction;
7#[cfg(feature = "lance-backend")]
8pub mod lancedb;
9pub mod runtime;
10pub mod storage;
11pub mod store_utils;
12pub mod snapshot {
13    pub mod manager;
14}
15
16pub use backend::StorageBackend;
17#[cfg(feature = "lance-backend")]
18pub use backend::lance::LanceDbBackend;
19pub use compaction::{CompactionStats, CompactionStatus};
20pub use runtime::context::QueryContext;
21pub use runtime::property_manager::PropertyManager;
22pub use runtime::writer::Writer;
23pub use snapshot::manager::SnapshotManager;