v1.39.2
📦 weaviateView on GitHub →
✨ 2 features🐛 10 fixes🔧 7 symbols
Summary
This release includes several bug fixes and performance improvements, such as making shard status checks atomic and optimizing async replication. It also introduces new features like the DigitalOcean generative module and endpoints for managing user API-key hashes.
✨ New Features
- Add DigitalOcean generative module.
- Export/import endpoints for db user API-key hashes.
🐛 Bug Fixes
- Upgrade modules light and modules api runners to ubicloud-standard-4.
- Make the resource scanner's shard status check-and-set atomic.
- Merge remote shard aggregations after JSON round trip, fixing mean/median/mode panics on multi-node.
- Keep a per-namespace collection count and report it as a metric.
- Batch root pre-filter across classes per target node for async replication.
- Put both cron jobs on one shared registration helper.
- Drain in-flight references before drop tears the shard store down.
- Pin minimum openssl version in Docker to pull CVE fixes.
- Stop retrying a shard unload once its collection is closing.
- Remove unnecessary comments from Dockerfile.