v1.33.5
📦 weaviateView on GitHub →
✨ 3 features🐛 13 fixes🔧 4 symbols
Summary
This release focuses on stability, performance improvements across various subsystems like latency reduction and replication handling, and introduces support for new embedding models and Geo HNSW configuration.
✨ New Features
- Add possibility to configure Geo HNSW Index settings.
- Introduce replication scaling plan.
- Update replication scale URL to include collection and replication factor parameters.
🐛 Bug Fixes
- Ensure `rf=3` single-tenant collections search locally in parallel.
- Avoid N+1 problem when calculating first strong hash.
- Reduce lock contention in `vectorCachePrefiller`.
- Update WriteTo method to return written bytes and handle scratch space cleanup errors.
- Pass worker ctx for retry to respect worker ctx timeout during Replication:Pull.
- Use randomly generated docker container names for Weaviate container.
- Revert the default consistency level for object search and object vector search.
- BM25 wand minimum should match edge case.
- Fix aggregate with target vectors.
- Make backups delete safe.
- Improve scratch space cleanup.
- Optimize segment strategy handling in DocPointerWithScoreList.
- Fix data race in TestRenaming test.
🔧 Affected Symbols
WriteTovectorCachePrefillerDocPointerWithScoreListOverwriteObjects