v1.25.1 - Schema V2 Fixes, AWS modules Fixes, Google Gemini 1.5 models support, Overwriting an object which is locally deleted Fix
Breaking Changes
none
New Features
none
Fixes
- fix prevent empty segment generation by @jeroiraz in #4893
- raft: refactor db opening & logging by @moogacs in #4875
- raft: always apply local schema before db by @moogacs in #4876
- raft: open db on service.Open instead on apply by @moogacs in #4878
- raft: remove schemaOnly and rename lastAppliedIndexOnStart by @moogacs in #4882
- improve log messages to apply to also dump cmd related output by @reyreaud-l in #4895
- Ensure
classCache
is added to the context before validate objects call by @tsmith023 in #4902 - Fix batch delete proto Java option setting by @antas-marcin in #4903
- Octoai header fixes + image generation by @dirkkul in #4906
- chore: warn with older partially written compacted segments by @jeroiraz in #4908
- Re-add schemaOnly parameter when applying raft log entries and ensure we reloadDB on catching up by @reyreaud-l in #4897
- Support raft rf scale (part 2) by @aliszka in #4913
- RAFT: fix data race on registering call backs and atomic lastAppliedI… by @moogacs in #4914
- RAFT: support back RF scale increase by @moogacs in #4856
- Replace namedLocks with KeyLocker by @aliszka in #4919
- Fix generative-aws module, add support for all Bedrock models by @antas-marcin in #4918
- Migrate text2vec-huggingface module to batching by @dirkkul in #4894
- backup:scheduler: compare and error based on major versions only by @moogacs in #4925
- Improve error messages on failed get/init shard by @aliszka in #4923
- fix race in tombstone cleanup by @asdine in #4910
- fix: skipping deleted nodes when finding entry point for node by @jeroiraz in #4807
- Add support for Google Gemini 1.5 models by @antas-marcin in #4929
- Remove unsearchable properties by @donomii in #4930
- Fix cluster remote aggregate hybrid neartext by @donomii in #4926
- Update VoyageAI vectorizer available model names by @fzowl in #4933
- Optimize locking for HNSW flat search by @trengrj in #4938
- Improved error message when autotenant expected to work with single object insertion by @parkerduckworth in #4948
- fix: special case when overwriting object which is locally deleted by @jeroiraz in #4950
- Do not validate the model for openai with a different base url by @dirkkul in #4951
- RAFT: fix race between apply for classes in the schema and report ready only after db reloaded by @moogacs in #4946
- Fix govulnchecks by @antas-marcin in #4958
- Add retry on failure in CI for tests instability by @antas-marcin in #4961
- fix deadlock by avoiding recursive locking in meta_class by @reyreaud-l in #4959
- Add support for separate headers for Google Studio and Vertex AI by @antas-marcin in #4962
- add missing wait for schema version on vector.PutObject by @moogacs in #4963
Full Changelog: v1.25.0...v1.25.1