Releases: aerospike/avs-client-go
Releases · aerospike/avs-client-go
0.4.1
Summary
Upgrades dependencies to fix security issues.
What's Changed
- build(deps): upgrade dependencies vec-486 by @dwelch-spike in #18 .
- fix(security): upgrade dependencies to fix cve-2024-45337 .
Full Changelog: 0.4.0...0.4.1
0.4.0
Summary
This release offers full compatibility with Aerospike Vector Search 1.0.0.
What's Changed
- feat: vec-443 add node role field to AboutResponse by @dwelch-spike in #17
Full Changelog: 0.3.0...0.4.0
0.3.0
Summary
This release is only fully compatible with AVS server 0.11.x.
This release adds features from AVS server 0.11.0. It includes some breaking changes.
Breaking Changes
- build(deps)!: vec-379 use avs 0.11.0 proto files
- refactor!: vec-379 Make the following protocol buffer fields optional (pointers) PutRequest.WriteType, ProjectionFilter.ProjectionType, IndexDefinition.IndexType, IndexDefinition.VectorDistanceMetric
- refactor!: vec-379 Change the name of several protocol buffer fields, CachingParams -> IndexCachingParams, MaxRecords -> MaxIndexRecords, Interval -> IndexInterval
- feat!: vec-379 change HnswCachingParams.Expiry from uint64 to int64 so that it can accept -1 for never expire.
New Features
- feat: vec-379 add vector records and vertices metrics to indexStatusResponse.
- feat: vec-379 Add the ability to cache records with hnswParams.RecordCachingParams.
- feat: vec-379 Copnfigure reindex batch behavior via HnswBatchingParams.MaxReindexRecords and HnswBatchingParams.ReindexInterval.
Improvements
- ci: support mocking vectorSearchClient type aliases in test
- ci: update test docker image to avs 0.11.1
- chore: update minimal AVS version to 0.11.0
New Contributors
- @dwelch-spike made their first contribution in #16
Full Changelog: 0.2.0...0.3.0
0.2.0
What's Changed
- feat: VEC-232 feature parity with 0.9.0 by @jdogmcsteezy in #6
- fix: Allow nil index create opts, change name of Metadata to labels by @jdogmcsteezy in #7
- feat: VEC-251 allow index creation using an index definition by @jdogmcsteezy in #8
- Vec-263 Vec-269 Fix tend and add cluster/node metatdata methods by @jdogmcsteezy in #9
- feat: VEC-283 Add the ability to Insert, Update, Upsert, Query by @jdogmcsteezy in #10
- feat!: VEC-273 0.9.1 support by @jdogmcsteezy in #11
- fix: client shutdown when auth is disabled and connection fails by @jdogmcsteezy in #13
Full Changelog: 0.1.0...0.2.0
0.1.0
Initial Release