Expand description
ailake-query — query planning and execution
Integration layer. Depends on all data-plane crates. Public surface: TableWriter, search(), ContextAssembler, CompactionPlanner, CompactionExecutor.
Re-exports§
pub use compaction::CompactionConfig;pub use compaction::CompactionExecutor;pub use compaction::CompactionMode;pub use compaction::CompactionPlanner;pub use context_assembler::AssembledContext;pub use context_assembler::Chunk;pub use context_assembler::ContextAssembler;pub use context_assembler::ContextAssemblerConfig;pub use mem_table::MemTableConfig;pub use mem_table::MemTableWriter;pub use migration::EmbedFn;pub use migration::MigrationJob;pub use migration::MigrationProgress;pub use migration::MigrationStrategy;pub use migration::ProgressFn;pub use pruner::VectorPruner;pub use scanner::fetch_rows;pub use scanner::search;pub use scanner::search_multimodal;pub use scanner::FusionMethod;pub use scanner::ModalQuery;pub use scanner::SearchConfig;pub use scanner::SearchResult;pub use scanner::SearchSession;pub use writer::MultiVectorBatch;pub use writer::TableWriter;
Modules§
- compaction
- context_
assembler - mem_
table - migration
- Embedding model migration for AI-Lake tables.
- pruner
- scanner
- writer
Structs§
- IvfPq
Config - Configuration for IVF-PQ index construction and search.