Skip to main content

Module table_store

Module table_store 

Source

Structs§

DeleteState
StagedWrite
A Lance write that has produced fragment files on object storage but is not yet committed to the dataset’s manifest. The staged-write primitives are consumed by MutationStaging (exec/staging.rs, exec/mutation.rs) and the bulk loader (loader/mod.rs). The intent: defer Lance commits to end-of-query so a mid-query failure leaves the touched table at the pre-mutation HEAD instead of drifting ahead. See docs/dev/writes.md for the publisher-CAS contract this builds on.
TableState
TableStore

Enums§

IndexCoverage
Whether a key_col IN (...) scan on a dataset will be served by the persisted scalar (BTREE) index, or silently fall back to a full filtered scan. Detection-only (metadata, no IO); the scan returns the correct rows either way. Surfaced by the indexed traversal path so the silent perf fallback is observable, and available to a future cost-based planner.