v1.13.1
📦 qdrant
🐛 8 fixes
Summary
This release focuses on stability and performance, including improvements to segment merging and numerous bug fixes addressing potential panics across HNSW, payload storage, and memory mapping.
🐛 Bug Fixes
- Fix potential panic in search after GPU HNSW building (https://github.com/qdrant/qdrant/pull/5848)
- Fix potential panic in GPU HNSW building when having empty payload index (https://github.com/qdrant/qdrant/pull/5847)
- Fix set payload by key on in-memory payload storage not persisting properly (https://github.com/qdrant/qdrant/pull/5819)
- Fix memory mapped sparse vector storage not flushing mappings properly (https://github.com/qdrant/qdrant/pull/5861)
- Fix user-defined sharding not persisting numeric shard keys properly (https://github.com/qdrant/qdrant/pull/5838)
- Do not flush empty memory maps to prevent panic on macOS (https://github.com/qdrant/qdrant/pull/5842)
- Do not flush explicitly when unloading blob storage (https://github.com/qdrant/qdrant/pull/5843)
- Fix potential panic in full text index due to missed bound check (https://github.com/qdrant/qdrant/pull/5845)