Skip to content

v1.25.1 - Schema V2 Fixes, AWS modules Fixes, Google Gemini 1.5 models support, Overwriting an object which is locally deleted Fix

Compare
Choose a tag to compare
@antas-marcin antas-marcin released this 17 May 16:30
· 319 commits to main since this release

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