v1.39.2
v1.39.2 - DB user API-key export/import, generative-digitalocean module, async replication & shard lifecycle fixes
Added 2
- Add DigitalOcean generative module
- Export and import endpoints for database user API-key hashes
Changed 2
- Keep a per-namespace collection count and report it as a metric
- Batch root pre-filter across classes per target node in async-replication for performance improvement
Fixed 4
- Make the resource scanner's shard status check-and-set atomic
- Fix aggregator to merge remote shard aggregations after JSON round trip to prevent mean/median/mode panics on multi-node
- Drain in-flight references before drop tears the shard store down
- Stop retrying a shard unload once its collection is closing
Security 1
- Pin minimum openssl version in Docker so cached builds pull CVE fixes
From Weaviate
Breaking Changes
none
New Features
none
Fixes
- ci: upgrade modules light and modules api runners to ubicloud-standard-4 by @antas-marcin in https://github.com/weaviate/weaviate/pull/12776
- Make the resource scanner's shard status check-and-set atomic by @dirkkul in https://github.com/weaviate/weaviate/pull/12703
- fix(aggregator): merge remote shard aggregations after JSON round trip (mean/median/mode panic on multi-node) by @amourao in https://github.com/weaviate/weaviate/pull/12746
- Keep a per-namespace collection count and report it as a metric by @dirkkul in https://github.com/weaviate/weaviate/pull/12772
- perf(async-replication): batch root pre-filter across classes per target node by @jeroiraz in https://github.com/weaviate/weaviate/pull/12765
- Put both cron jobs on one shared registration helper by @dirkkul in https://github.com/weaviate/weaviate/pull/12758
- feat(generative-digitalocean): add DigitalOcean generative module by @antas-marcin in https://github.com/weaviate/weaviate/pull/12786
- Backport: drain in-flight references before drop tears the shard store down by @jfrancoa in https://github.com/weaviate/weaviate/pull/12797
- security(docker): pin minimum openssl version so cached builds pull CVE fixes by @antas-marcin in https://github.com/weaviate/weaviate/pull/12799
- Stop retrying a shard unload once its collection is closing by @dirkkul in https://github.com/weaviate/weaviate/pull/12779
- chore(Dockerfile): remove unnecessary comments by @antas-marcin in https://github.com/weaviate/weaviate/pull/12803
- feat(users): export/import endpoints for db user API-key hashes by @tsmith023 in https://github.com/weaviate/weaviate/pull/12782
Full Changelog: https://github.com/weaviate/weaviate/compare/v1.39.1...v1.39.2