Skip to main content

Module prelude

Module prelude 

Source

Re-exports§

pub use crate::branch::Branch;
pub use crate::branch::BranchId;
pub use crate::branch::MAX_BRANCH_ID;
pub use crate::connection::estimated_bulk_hold;
pub use crate::connection::Annotation;
pub use crate::connection::BulkControl;
pub use crate::connection::BulkProgress;
pub use crate::connection::CadencePolicy;
pub use crate::connection::CancelToken;
pub use crate::connection::CheckpointReport;
pub use crate::connection::ConceptUpsert;
pub use crate::connection::Database;
pub use crate::connection::Tuning;
pub use crate::connection::WalCheckpointPolicy;
pub use crate::connection::BULK_ATOMIC_WARN_HOLD;
pub use crate::connection::CHUNK_BUDGET;
pub use crate::connection::MAX_ARCHIVE_SESSIONS;
pub use crate::error::BulkInterrupted;
pub use crate::error::BulkResult;
pub use crate::error::DbError;
pub use crate::error::ErrorKind;
pub use crate::error::Overlap;
pub use crate::error::Result;
pub use crate::error::StatedInstants;
pub use crate::graph::AttributeMode;
pub use crate::graph::CandidateCount;
pub use crate::graph::CostEstimate;
pub use crate::graph::CostEstimator;
pub use crate::graph::EdgeAssertion;
pub use crate::graph::FilteredVectorSearch;
pub use crate::graph::TraversalBuilder;
pub use crate::graph::VectorFilterStrategy;
pub use crate::integrity::audit_current;
pub use crate::integrity::rebuild_current;
pub use crate::integrity::RebuildReport;
pub use crate::metrics::CommandKind;
pub use crate::metrics::KindSnapshot;
pub use crate::metrics::MetricsSnapshot;
pub use crate::temporal::query_as_of_edges;
pub use crate::temporal::query_as_of_edges_on;
pub use crate::temporal::reconstruct;
pub use crate::temporal::ArchiveReport;
pub use crate::temporal::EdgeBelief;
pub use crate::temporal::Interval;
pub use crate::temporal::MaterializedState;
pub use crate::temporal::SnapshotCadence;
pub use crate::util::Clock;
pub use crate::util::FakeClock;
pub use crate::util::FutureStampPolicy;
pub use crate::util::SystemClock;
pub use crate::util::DEFAULT_FUTURE_STAMP_TOLERANCE;
pub use crate::vector::declared_dimension;
pub use crate::vector::escape_fts5_query;
pub use crate::vector::reciprocal_rank_fusion;
pub use crate::vector::registered_models;
pub use crate::vector::search_vector;
pub use crate::vector::EmbeddingCodec;
pub use crate::vector::HybridHit;
pub use crate::vector::HybridSearch;
pub use crate::vector::ModelName;
pub use crate::vector::VectorSearchResult;
pub use crate::vector::RRF_K;

Functions§

archive
Move closed edge intervals and superseded log rows older than cutoff into the cold database at archive_path (§5.7, D-012, D-022).