v1.34.15
📦 weaviateView on GitHub →
✨ 3 features🐛 14 fixes🔧 1 symbols
Summary
This release focuses heavily on bug fixes, stability improvements, and performance enhancements, including tombstone cleanup optimizations and fixes for flaky tests. New features include batch logic for the text2vec-google module and a debug endpoint for LSM buckets.
Migration Steps
- backport: queue: Add ForceSwitch
✨ New Features
- Add debug endpoint for holding consistent views on LSM buckets
- Add naive batch logic to text2vec-google module
- Return all nested props recursively of a nested object when specified implicitly
🐛 Bug Fixes
- Tombstone cleanup optimizations
- Don't allow api key to delete itself
- Fix flaky test_usage.py::test_usage_with_caching e2e test
- Fix flaky TestNamedVectors_Cluster_AsyncIndexing e2e test
- Fix remove os.Chdir as it applies to all threads
- Fix Eventual consistency on Schema and DB shard acquisition for getOrInitShard()
- Retry GCS transport errors for backups
- Fix Eventual consistency: wait before resolving shards to handle EC
- Better logging backup error
- Fix Lint string errors
- Fix Empty flat index
- Fix possible panic in txManager
- Fix geo filtering after reingesting data
- Fix rerank with hybrid on final results