Breaking Changes
none
New Features
none
Fixes
- chore(backuplist): remove non used path field from response by @moogacs in #8909
- chore(grpc-regenerate): add libs check to gRPC regenerate script by @antas-marcin in #8923
- refact(LazyShard:GetStatus): avoid force loading lazy loaded shard on GetStatus() calls by @moogacs in #8829
- fix: 🐛 delay compactions until after wal recovery by @amourao in #8915
- refactor: ♻️ move wal recovery back to bucket by @amourao in #8937
- feat: override bmw migration props by @amourao in #8919
- Actually emit log message after status update by @dirkkul in #8950
- fix(raft-transport): avoid invalid ports to avoid rollout errors by @moogacs in #8946
- Remove error check that makes extending the message impossible by @dirkkul in #8951
- fix: 🐛 handle empty keys on inverted segments by @amourao in #8959
- fix: 🐛 fix BMW migrator paths when we have multiple shards by @amourao in #8968
- fix: 🐛 extra trim on reindex prop read by @amourao in #8973
- fix: add maintenance mode configuration to migrator by @jeroiraz in #8982
- Revert "fix(raft-transport): avoid invalid ports to avoid rollout errors" by @moogacs in #8996
- chore: improve shard status update log message by @aliszka in #9008
- feat: wand slow logs and ctx cancelation by @amourao in #9159
- Add class, shard and vector ID to hnsw log message by @dirkkul in #9203
- Add printing of stack trace to cycle manager by @dirkkul in #9236
- fix: context-aware propagation triggering by @jeroiraz in #9262
- fix: ensure proper unlocking of asyncReplicationRWMux in initHashtree by @jeroiraz in #9209
- chore: add compaction pause/resume cycle management to ApplyToObjectDigests by @jeroiraz in #9233
- fix: increase IdLockPoolSize and improve uuidToIdLockPoolId calculation by @jeroiraz in #9296
- feat: 🔊 add 1% sampled queries to slow log by @amourao in #9315
- Fix case of a missing user prefix by @dirkkul in #9349
Full Changelog: v1.30.17...v1.30.18