Change8

v1.36.3

📦 weaviateView on GitHub →
4 features🐛 6 fixes🔧 1 symbols

Summary

This release introduces file-based incremental backups and adds an RBAC cache lifetime. It also includes various bug fixes, performance improvements, and dependency updates.

Migration Steps

  1. chore(deps): update Weaviate Go client to v5.7.0
  2. chore(GRPC): improve connection manager error handling and update config parsing
  3. chore: remove text2vec-google module model validation logic
  4. security: bump cloud.google.com/go/storage to v1.60.0 and go.opentelemetry.io/otel to v1.40.0

✨ New Features

  • File based incremental backups
  • Add metric to track total number of streams opened in ssb
  • Delay tombstone cleanup until cache prefilled
  • Add a lifetime to RBAC cache

🐛 Bug Fixes

  • refact(debug): remove skipping sensitive from debug/config endpoint
  • queue: cancelable shared gauge
  • fix(test): add WaitersLen method to DynamicWeighted and improve FIFO ordering test
  • perf: invert with universe at most once for Not filters
  • fix: check primary on getBySec
  • fix: avoid writing empty deleted keys

Affected Symbols