Weaviate v1.38.10

v1.38.10

v1.38.10 - Search REST endpoint improvements, Namespaces & Usage module Fixes

Added 7
  • Introduce includeRoles to backup/restore process
  • Add opt-in gRPC transport to Backup-gcs
  • Add plumbing for namespace exister
  • Add bm25 keyword search endpoint (REST Search API 1/4)
  • Add hybrid search endpoint (REST Search API 2/4)
  • Add near-object search endpoint (REST Search API 3/4)
  • Add aggregate counts endpoint (REST Search API 4/4)
Changed 6
  • Size hashbeat digest buffers by set count, not leaf count
  • Read the dimensions bucket once per usage sweep
  • Warm the version map in the background at startup
  • Unmarshal namespace snapshot outside of lock
  • Size the roaringsetrange pread read buffer from the segment payload
  • Read only the geo property when resolving a coordinate
Fixed 13
  • Report the tenant's pre-freeze status on an aborted freeze
  • Fix flaky teardown in async replication acceptance suites
  • Report one error per object when a shard refuses a batch
  • Move st.trackDBLoadProgress inside st.reloadDBFromSchema
  • Gate tenant actions in namespaces
  • Keep the geo vector cache across deletion cycles
Removed 1
  • Remove TestReadSnapshotBufferAllocation which was flaky

From Weaviate

Breaking Changes

none

New Features

none

Fixes
New Contributors

Full Changelog: https://github.com/weaviate/weaviate/compare/v1.38.9...v1.38.10

View original

Upgraded? How did it go?

Discussion