v1.13.0
Change log
Features 🎨
- milestone/18 - Add GPU support for HNSW super fast indexing
- milestone/3 - Add resharding in our cloud offering, change the number of shards at runtime
- milestone/13 - Add strict mode to restrict certain type of operations on collections
- #5303 - Add Has Vector filtering condition, check if a named vector is present on a point
Improvements 🚀
- #5783 - Switch to mmap storage for payloads by default to make it more efficient, eliminating unexpected latency spikes
- #5784 - Switch to mmap storage for sparse vectors to make it more efficient, allowing better resource management
- #5781 - Compress HNSW graph links
- #5796 - Remove peer metadata for removed peers
- #5634 - Allow to set
max_optimization_threadsback to automatic - #5178 - Stream snapshots in snapshot transfer, don't put snapshots on disk first
Bug fixes 💢
- #5810 - Fix incorrect validation rules on deleted threshold in gRPC API
- #5808 - Don't allow conflicting names for dense and sparse vectors
Thanks to @gulshan-rs @ashwantmanikoth @kartik-gupta-ij @palash25 @redouan-rhazouani @weiwch @n0x29a @pedjak @agourlay @xzfc @JojiiOfficial @tellet-q @coszio @ffuugoo @KShivendu @joein @IvanPleshkov @generall @timvisee for their contributions!