Skip to content

Releases: aerospike/avs-client-go

0.4.1

31 Dec 19:54
5ae9669
Compare
Choose a tag to compare

Summary

Upgrades dependencies to fix security issues.

What's Changed

Full Changelog: 0.4.0...0.4.1

0.4.0

03 Dec 18:57
0be025a
Compare
Choose a tag to compare

Summary

This release offers full compatibility with Aerospike Vector Search 1.0.0.

What's Changed

Full Changelog: 0.3.0...0.4.0

0.3.0

25 Oct 17:42
4553b2b
Compare
Choose a tag to compare

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

Full Changelog: 0.2.0...0.3.0

0.2.0

03 Oct 21:35
e6d6218
Compare
Choose a tag to compare

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

03 Oct 21:36
787c93a
Compare
Choose a tag to compare

Initial Release