v1.32.15
📦 weaviateView on GitHub →
✨ 1 features🐛 9 fixes
Summary
This release focuses on stability and performance improvements, including fixes for data races, reduced memory usage, and reworked synchronization in the LSM Store. A new feature allows separation of advertise and bind addresses for multi-DC support.
✨ New Features
- Introduce separation between advertise and bind addresses in memberlist-raft-net to support Multi DC.
🐛 Bug Fixes
- Delete dead backup code.
- Remove unused error in replication.
- Remove dead drop shard code.
- Fix data race between queue shutdown and request enqueue.
- Reduce memory usage when queue is inactive.
- Rework LSM Store Foreground/Background Synchronization to prevent lock contention and latency spikes.
- Fix data race in replication mutating data test.
- Fix TryLock called sequentially.
- Allow RQ bits to be exported in case of dynamic index.