Change8

v1.35.13

📦 weaviateView on GitHub →
2 features🐛 8 fixes🔧 1 symbols

Summary

This patch introduces file-based incremental backups and enhances stability through various fixes, including improved GRPC error handling and delayed tombstone cleanup. It also updates several security-related dependencies.

Migration Steps

  1. Removed text2vec-google module model validation logic; users relying on this specific validation should review their setup.

✨ New Features

  • Introduced file-based incremental backups.
  • Added a lifetime to the RBAC cache.

🐛 Bug Fixes

  • Removed skipping sensitive data from the debug/config endpoint.
  • Implemented cancelable shared gauge for queues.
  • Improved error handling in GRPC connection manager and updated config parsing.
  • Added WaitersLen method to DynamicWeighted and improved FIFO ordering test.
  • Delayed tombstone cleanup until cache is prefilled.
  • Optimized performance by inverting with universe at most once for Not filters.
  • Fixed primary key check in getBySec.
  • Avoided writing empty deleted keys.

Affected Symbols

weaviate v1.35.13 - Change8