v1.36.23
v1.36.23 - Cluster communication related Fixes
Fixed 8
- Eliminate per-call allocations in SelectProperties lookups
- Widen flaky RansomNote aggregate count assertion
- Fix entrypoint repair test flake
- Error on unknown command version instead of looping forever during migration
- Propagate usage-file removal error in NewShard instead of discarding it
- Fix flaky TestMakeUnboundedChannel_CapShrink
- Retry on join with deadline in memberlist
- Don't fail startup when a single node can't join
Breaking Changes
none
New Features
none
Fixes
- perf(search): eliminate per-call allocations in SelectProperties lookups by @etiennedi in https://github.com/weaviate/weaviate/pull/12134
- fix(test): widen flaky RansomNote aggregate count assertion by @etiennedi in https://github.com/weaviate/weaviate/pull/12194
- fix(hnsw): entrypoint repair test flake by @trengrj in https://github.com/weaviate/weaviate/pull/12205
- fix(rbac): error on unknown command version instead of looping forever during migration by @antas-marcin in https://github.com/weaviate/weaviate/pull/12196
- fix(db): propagate usage-file removal error in NewShard instead of discarding it by @antas-marcin in https://github.com/weaviate/weaviate/pull/12191
- Backport to v1.36: fix flaky TestMakeUnboundedChannel_CapShrink by @asdine in https://github.com/weaviate/weaviate/pull/12236
- backport: fix(memberlist): retry on join with deadline by @moogacs in https://github.com/weaviate/weaviate/pull/12241
- fix(memberlist): don't fail startup when a single node can't join (self-heal) by @moogacs in https://github.com/weaviate/weaviate/pull/12243
Full Changelog: https://github.com/weaviate/weaviate/compare/v1.36.22...v1.36.23