Breaking Changes
none
New Features
none
Fixes
- chore(acceptance-test): add class with limitation by @moogacs in #7392
- feat: limit class creation to configured cap by @moogacs in #7304
- fix: include last update time during object propagation by @jeroiraz in #7365
- fix: include last update time during object propagation by @jfrancoa in #7372
- [CLU-35] store node id next to their addr to improve logging when bootstrapping raft by @reyreaud-l in #7395
- fix: do not back up subdirectories by @faustuzas in #7418
- fix(raft): stop retrying in case of error in applies by @moogacs in #7421
- chore(test) fix test usage of reflect because of changes of in go reflect pkg 1.24 by @moogacs in #7450
- Fix nodes api with collection name on multi node [backport] by @dirkkul in #7454
- Build nodes api multinode backport by @jfrancoa in #7456
- chore: fix flaky RAFT bootstrap test by @moogacs in #7475
- Add additional metrics to debug batching by @dirkkul in #7466
- Validate all property fields besides description when updating collections by @tsmith023 in #7480
- chore(raft): add concurrency tests for RAFT schema ops by @moogacs in #7508
- fix(raft): data races on schema.Classes by @moogacs in #7506
- fix(db-internals): handle cases where class is nil due to EC by @moogacs in #7509
- fix(raft): randomize shard owner to tolerate down nodes by @moogacs in #7515
- chore: remove unnecessary deep copy of Sharding state by @antas-marcin in #7521
- chore(tests): remove AI21 models from generative-aws module tests that reached end of life by @antas-marcin in #7538
- Add new option --arm64-only into push-docker script. by @antas-marcin in #7552
- Handle missing or not parseable numbers from openai by @dirkkul in #7562
- Add more tests for openai with missing rate limit headers by @dirkkul in #7568
- fix: propagate distance parameter in remote search by @faustuzas in #7569
- chore(recovery-logging): log empty recovery wal filenames once per dir by @moogacs in #7576
- Use errorgroup to limit concurrency in batch inserts by @dirkkul in #7601
- fix: upgrade jwt library by @faustuzas in #7618
- Handle unknown commands in RAFT more gracefully by @dirkkul in #7629
- Replace -arm64/-amd64 by .arm64/.amd64 in docker tags by @antas-marcin in #7646
- Fix potential vectorization batch deadlock by @dirkkul in #7658
- chore(deps): upgrade jwt dependency to latest v4.5.2 version by @antas-marcin in #7687
- Fix usernames in OIDC tests by @dirkkul in #7686
- If nested object is
nil
, returnNilValue
in grpc by @tsmith023 in #7680 - Fix typos in username in auth test by @dirkkul in #7690
- hnsw: check nodes slice as part of tombstone cleanup by @trengrj in #7683
- Disable default dimensions in Azure by @antas-marcin in #7768
- bugfix: Handle shards count metrics correctly for
StartUnloadingShard
by @kavirajk in #7901 - refact:(shutdown) improve db and shard dropping shutdown performance by @moogacs in #7571
- Fix parsing the azure openai response by @dirkkul in #8272
Full Changelog: v1.26.17...v1.26.18