Re-exports§
pub use commit_graph::GraphCommit;pub use graph_coordinator::GraphCoordinator;pub use graph_coordinator::ReadTarget;pub use graph_coordinator::ResolvedTarget;pub use graph_coordinator::SnapshotId;pub use manifest::Snapshot;pub use manifest::SubTableEntry;pub use manifest::SubTableUpdate;
Modules§
Structs§
- Cleanup
Policy Options - Retention knobs for [
cleanup_all_tables]. At least one must be set or nothing is cleaned. If both are set, Lance applies them as AND (a manifest is kept if it satisfies either — i.e. only manifests older than BOTH the time cutoff AND the version cutoff are removed). - Init
Options - Options for
Omnigraph::init_with_options. - Omnigraph
- Top-level handle to an Omnigraph database.
- Repair
Options - Options for
Omnigraph::repair. - Repair
Stats - Whole-graph repair outcome.
- Schema
Apply Options - Operator-supplied options that gate schema-apply behavior.
- Schema
Apply Result - Table
Cleanup Stats - Per-table outcome of
cleanup_all_tables.errorisSomewhen this table’s version GC failed; cleanup is fault-isolated per table, so a single table’s failure is recorded here rather than aborting the whole sweep. - Table
Optimize Stats - Per-table outcome of
optimize_all_tables. This is a returned result type, not built by callers, so it is#[non_exhaustive]: future fields stay non-breaking and downstream code reads fields rather than constructing it. - Table
Repair Stats - Per-table repair outcome.
Enums§
- Merge
Outcome - Open
Mode - Whether
Omnigraph::openruns the open-time recovery sweep. - Repair
Action - What repair did for a table.
- Repair
Classification - Classification of a table’s manifest/head state.
- Skip
Reason - Why
optimizedid not compact a table. Typed so callers branch on the reason rather than sniffing a string.