v1.36.20
📦 weaviateView on GitHub →
🐛 14 fixes🔧 4 symbols
Summary
This release focuses primarily on bug fixes across various components including HNSW indexing, replication testing, and permission handling. It also introduces cgroup v2 support via automaxprocs.
🐛 Bug Fixes
- Fixed data race error in TestIndex_UsageForCollection_MissingShardFiles.
- Waited for shard readiness after restart in TestReadRepairDeleteOnConflict for replication testing.
- Fixed partial permission removal from roles.
- Fixed multi-role delete operations.
- Guarded insert-path compression-state reads under compressActionLock in HNSW.
- Fixed HNSW maintenance flag leak.
- Used automaxprocs to set GOMAXPROCS (cgroup v2 support).
- Fixed HNSW search entrypoint prerequisites (Note: This fix was reverted later).
- Returned 500 instead of nil Responder on getGroups controller error.
- Fixed HNSW repair global entrypoint (Note: This fix was reverted later).
- Increased hfresh searchProbe default to 256.
- Fixed metric name typo.
- Reverted fix for HNSW search entrypoint prerequisites.
- Reverted fix for HNSW repair global entrypoint.