Change8

v1.36.23

📦 weaviateView on GitHub →
🐛 8 fixes🔧 7 symbols

Summary

This release includes performance improvements in search, fixes for flaky tests, and enhancements to error handling and node joining in the memberlist functionality.

🐛 Bug Fixes

  • perf(search): eliminate per-call allocations in SelectProperties lookups
  • fix(test): widen flaky RansomNote aggregate count assertion
  • fix(hnsw): entrypoint repair test flake
  • fix(rbac): error on unknown command version instead of looping forever during migration
  • fix(db): propagate usage-file removal error in NewShard instead of discarding it
  • Backport to v1.36: fix flaky TestMakeUnboundedChannel_CapShrink
  • backport: fix(memberlist): retry on join with deadline
  • fix(memberlist): don't fail startup when a single node can't join (self-heal)

Affected Symbols