Expand description
VECTOR(N) type and filtered ANN index for Citadel.
Re-exports§
pub use ann::AnnIndex;pub use prism::Filter;pub use prism::Metric;pub use prism::PointStore;pub use prism::PrismConfig;pub use prism::PrismIndex;
Modules§
- ann
- In-memory ANN index wrapping the vendored PRISM engine.
- prism
- Vendored PRISM filtered-ANN core. See
../../vendored/prism/NOTICEfor attribution. - segment
- The ANNSEG body format: a storage-agnostic byte encoding of everything a
built
AnnIndexholds EXCEPT the f32 vectors. The vectors are rehydrated at load time from the table rows themselves - the rows are the source of truth, and the rehydration scan doubles as the staleness proof (it computes the content fingerprint the storage layer compares against its header).