v1.34.5
📦 weaviateView on GitHub →
✨ 2 features🐛 20 fixes🔧 3 symbols
Summary
This patch release focuses heavily on stability, concurrency improvements, and various bug fixes across OIDC configuration, replication handling, backup operations, and internal server logic.
✨ New Features
- Introduce maintenance mode interceptor to gRPC server.
- Add OperationalMode dynamic runtime config.
🐛 Bug Fixes
- Prefix OIDC runtime settings with authentication instead of exp.
- Improve lazy segment lock contention.
- Fix Cache Stats.
- Introduce http.Protocols in http.Server instead of using h2c.
- Implement backup: list queue files functionality.
- Fix bmw migrator issues.
- Leave memberlist on shutdown.
- Reject replication requests if not ready.
- Return error from failed S3 backups.
- Move raft-operator operation endpoint to internal server.
- Add concurrency to disk-writing of chunks during file copy.
- Add back concurrency of metadataWorker.
- Prevent back connecting while tombstone cleaning up.
- Add extra logging for commit logger.
- Return configured node name instead of dependency on memberlist for memberlist.
- Prevent panic if level is larger than connections slice.
- Add support for BaseURL setting in Cohere's reranker.
- Change log level from Info to debug for async replication stats updates.
- Use correct cache after compression in AlreadyIndexed for hnsw.
- Refactor inactivity timer reset logic in HaltForTransfer.
🔧 Affected Symbols
http.ServeroidcCohere reranker