Change8

v1.34.8

📦 weaviateView on GitHub →
1 features🐛 12 fixes🔧 15 symbols

Summary

This release focuses primarily on bug fixes across various components including backup operations, HNSW indexing, and distance calculations. A new feature allows returning the backup size on status requests.

Migration Steps

  1. Change copyright date to 2026 (informational, no action required unless code relies on old date).

✨ New Features

  • Return backup size on backup status.

🐛 Bug Fixes

  • Increase inactivity timeout duration in shard maintenance test.
  • Improve PQ distance calculation.
  • Reduce context check frequency in compression iterator.
  • HNSW: ignore invalid nodes.
  • Fix NaN avgProplength.
  • Only validate xref existence when adding class after RAFT apply to ensure consistency.
  • Fix GCS backup: retry 401 error codes on top defaults.
  • Fix usage: skip reading empty last.push file.
  • Make PQ distance LUT branchless by precomputing all possible options.
  • Fix backup: pass and handle node_mapping resolving on restore.
  • Fix BMW combined filters breaks during flushing + updates.
  • Fix migrate conflicting module settings and compare vectorizer settings.

Affected Symbols