github aerospike/aerospike-client-go v5.2.0
Major fix release. We recommend updating to this version immediately.

latest releases: v8.0.1, v8.0.0, v8.0.0-beta.2...
3 years ago

[IMPORTANT NOTE] An authentication bug was introduced in Go client 5.0.0. As a result, the client may fail to refresh its session token after it expires, requiring the client to be restarted. If you are using password-based authentication, we highly recommend that you upgrade your client to version 5.6.0+, which you can do safely.

Major fix release. We recommend updating to this version immediately.

  • New Features

    • Add support for boolean bins in expressions (ExpBoolBin).
    • Add Node.PeersGeneration, Node.PartitionGeneration, Node.RebalanceGeneration.
    • Support TLS connections in benchmark tool. Resolves #313.
    • Expose Partition Health API to the user (Cluster.Healthy()). Resolves #334.
  • Improvements

    • Do not keep connection on all client-side errors.
    • Refactor batch commands to better reflect that keys are not created on batch requests.
    • Mention List/Map WriteFlags in List/Map Policy constructors.
    • Fix ClientPolicy.ErrorRateWindow documentation.
    • Fix benchmark document. Thanks to Koji Miyata
    • Fix unidiomatic variable naming. Thanks to Yevgeny Rizhkov
  • Fixes

    • Fix an issue where batch commands for a single node were not retried. Resolves #355.

Don't miss a new aerospike-client-go release

NewReleases is sending notifications on new releases.