Skip to content

v1.40.1 - Schema drop and recreate class Fix, Reindex vector dimensions at startup performance improvement

Latest

Choose a tag to compare

@antas-marcin antas-marcin released this 13 Oct 06:35
· 193 commits to main since this release

Breaking Changes

none

New Features

none

Fixes

  • Return 500, not 'already exists', when checking an object ID fails by @dirkkul in #13472
  • queue: replay a failed queue batch on the queue's next turn instead of blocking the workers by @asdine in #13454
  • Read backup objects into one buffer sized from the object length by @dirkkul in #13473
  • Fan out dedupe checkpoint planning across classes and expire abandoned checkpoints by @jeroiraz in #13363
  • shard: refuse multi-vector writes on indexes without multi-vector support by @asdine in #13464
  • hnsw: detect bootstrap in entrypoint enhausted scenario by @trengrj in #13480
  • Decode only what incremental backups read from base backup metadata by @dirkkul in #13475
  • Fix zlib to a version unaffected by CVE-2026-85091 by @dirkkul in #13482
  • Release a shard from the shard status gauge when it is torn down by @byronvoorbach in #13476
  • Ci cache fixes by @dirkkul in #13486
  • Stop the drop-vector task loading a shard an unload released by @dirkkul in #13478
  • chore(lint): bump golangci-lint to v2.14.0 and pin the swagger-script install by @g-despot in #13495
  • fix(lsmkv): don't wait forever on shutdown for a memtable a failed flush left behind by @antas-marcin in #13387
  • queue: recover from unreadable and corrupt chunks without leaving them counted by @asdine in #13487
  • Stop schema updates loading a shard an unload released by @dirkkul in #13494
  • fix(backups): carry built-in role assignments with the user snapshot by @tsmith023 in #13481
  • Stop metrics and backup resume loading a shard an unload released by @dirkkul in #13502
  • queue: fix flaky tests that race the running scheduler by @asdine in #13504
  • test(concurrency): count only the goroutines a budget test starts by @aliszka in #13497
  • prepare release v1.39.11 by @moogacs in #13503
  • Update golang.org/x/net to fix CVE-2026-78663 etc by @dirkkul in #13509
  • perf: improve reindex vector dimensions at startup by @antas-marcin in #13190
  • fix(schema): never drop a live class that differs from an orphan only by case by @moogacs in #13513

Full Changelog: v1.40.0...v1.40.1