Breaking Changes
none
New Features
none
Fixes
- fix(object-ttl): stop a panicking shard delete from ending a collection's sweep by @aliszka in #13308
- Authz bugfix sweep by @dirkkul in #13324
- fix(modules): read a fractional json.Number in float module settings by @jfrancoa in #13403
- fix(object-ttl): stop sweeping a shard or tenant whose delete makes no progress by @aliszka in #13381
- End export Parquet row groups at 32 MiB to bound writer memory by @dirkkul in #13423
- Fix flaky namespace test by @dirkkul in #13436
- prepare release v1.38.19 by @antas-marcin in #13442
- test(generative-aws): update Anthropic test models by @antas-marcin in #13348
- Add a read_backups permission action by @spiros-spiros in #13433
- Leave the cluster and close the database even if HTTP shutdown times out by @dirkkul in #13310
- Add a config-bound built-in metadata reader role by @spiros-spiros in #13432
- queue(geo): 24KB chunks bound geo batches to ~1000 points by @abdelr in #13394
- fix(hnsw): O(M) fast path for backlinks into all-zero-distance neighbor lists (v1.38) by @abdelr in #13395
- fix(lsmkv): move bucket registration along on replace and rename by @antas-marcin in #13375
- queue: remove ASYNC_INDEXING_BATCH_SIZE by @asdine in #13459
- fix(db): delete only the dropped shard's index checkpoints by @antas-marcin in #13388
- Let modules decide which settings can change on an existing collection by @byronvoorbach in #13346
- fix(lsmkv): keep bucket unchanged when RenameBucket fails on disk by @antas-marcin in #13453
- test: retry class node status and replication READY polls in replica movement happy paths by @jeroiraz in #13463
- Start a new export Parquet file once the open one reaches 1 GiB by @dirkkul in #13441
Full Changelog: v1.39.9...v1.39.10