lance_context_core/
lib.rs1#![recursion_limit = "256"]
3
4mod api_impl;
5mod context;
6mod namespace;
7mod record;
8pub mod serde;
9mod store;
10
11pub use context::{Context, ContextEntry, Snapshot};
12pub use namespace::{ContextNamespace, PartitionInfo, PartitionSelector, PartitionSpec};
13pub use record::{
14 ContextRecord, LifecycleQueryOptions, MetadataFilter, RecordFilters, RecordPatch, Relationship,
15 RetrieveResult, SearchResult, StateMetadata, UpdateResult, UpsertResult, LIFECYCLE_ACTIVE,
16 LIFECYCLE_CONTRADICTED,
17};
18pub use store::{
19 CompactionConfig, CompactionStats, ContextStore, ContextStoreOptions, DistanceMetric,
20 IdIndexType,
21};
22
23pub use lance::dataset::optimize::CompactionMetrics;