v0.8.0
This is a maintenance release, for improved stability.
Breaking changes
- Low-level bindings have been updated for Faiss 1.5. Please update your native
faiss_c
objects. - New abstraction for vector identifiers
Idx
, a newtype which makes a distinction between an identifier and no identifier (= -1
). set_temp_memory_fraction
has been removed fromGpuResources
, since it is also no longer available in the native API.MetricType::code
takesself
by move.- Methods
as_flat
andas_lsh
have been renamed tointo_flat
andinto_lsh
, old names are deprecated.
Other
- The crate
faiss
has been migrated to the 2018 edition.