Breaking Changes
none
New Features
none
Fixes
- fix(latency): ensure
rf=3single-tenant collections search locally in parallel by @tsmith023 in #9633 - fix(latency): avoid N+1 problem when calculating first strong hash by @tsmith023 in #9632
- fix(latency): Reduce lock contention in
vectorCachePrefillerby @tsmith023 in #9635 - feat(geo): add possibility to configure Geo HNSW Index settings by @antas-marcin in #9179
- chore: enhance WriteTo method to ensure scratch space is cleaned up and synced after writing by @jeroiraz in #9637
- fix: update WriteTo method to return written bytes and handle scratch space cleanup errors by @jeroiraz in #9641
- fix(replication:Pull): pass worker ctx for retry to respect worker ctx timeout by @moogacs in #9207
- fix(generative-anthropic): add support for newest Anthropic models by @antas-marcin in #9657
- ci: switch lsmkv test pipeline back to github 4-core runner by @antas-marcin in #9673
- fix: use randomly generated docker container names for Weaviate container by @antas-marcin in #9676
- fix: bm25 wand minimum should match edge case by @amourao in #9689
- chore(tests): make TestNetworkIsolationSplitBrain to be less flaky by @antas-marcin in #9685
- feat: replication scaling plan by @jeroiraz in #9548
- refactor: replace tryOnce with doRetry in OverwriteObjects by @jeroiraz in #9721
- feat: update replication scale URL to include collection and replication factor parameters by @jeroiraz in #9729
- test: scaling out/down is covered by shard movement scenarios by @jeroiraz in #9731
- fix: improve scratch space cleanup by @jeroiraz in #9651
- modules: add support for dimensions setting in Cohere modules by @antas-marcin in #9727
- backport(modules): Introduce VoyageAI's v3.5 models by @antas-marcin in #9725
- fix(ci): adjust CI pipelines to more resource constraint runners by @antas-marcin in #9734
- feat(modules): add support for batch API in text2vec-google module by @antas-marcin in #9722
Full Changelog: v1.31.19...v1.31.20