Qdrant v1.18.0

v1.18.0
Added 5
  • Add TurboQuant quantization variant for 8x vector compression without recall penalty
  • Add API to create and delete named vectors in existing collections
  • Add deep memory reporting showing memory usage breakdown for storage components
  • Add low memory mode to force open everything on disk and minimize out of memory crashes on startup
  • Add strict mode parameter to reject updates when memory usage is high via max_resident_memory_percent
Changed 14
  • Use dynamic CPU pool for search workers to improve search performance with high IO wait
  • Use operation size based batching in shard transfers to achieve higher throughput
  • Reduce memory usage of immutable geo index by 7x
  • Don't stall update queue when waiting for deferred points
  • Use default timeout of 60 seconds for update requests and clean up long running update requests
  • Clear optimizer errors when collection update triggers optimizer recreation to allow recovery without restart
Fixed 25
  • Fix stop words always being lowercased over gRPC even if disabled
  • Fix datetime parsing for YYYY-MM-DDTHH:MM format
  • Fix IsEmpty condition on freshly rebuilt null index
  • Fix nested MatchTextAny not using full-text index
  • Fix geo circle hash bound checks
  • Fix phrase matching crossing string-array element boundaries
Removed 1
  • Fully remove RocksDB support

Change log

Features 🏎️
Improvements 📏
Bug Fixes 🪺
Security 🕵️
Web UI 🍱
View original

Upgraded? How did it go?

Discussion