Change8

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.

Affected Symbols