github aerospike/aerospike-client-go v4.1.0
Major Feature Release

latest releases: v8.0.0-beta.2, v7.8.0, v8.0.0-beta.1...
3 years ago
  • New Features:

    • [CLIENT-1417] Adds Circuit-Breaker. Rejects command when assigned node's error rate exceeds ClientPolicy.MaxErrorRate over ClientPolicy.ErrorRateWindow.
    • [CLIENT-1410] Adds Client.SetXDRFilter().
    • [CLIENT-1433] Adds ExpMemorySize() to expression filters.
  • Improvements

    • [CLIENT-1434] Reset peers, partition and rebalance generations on node tend errors.
    • Use named fields in LimitedReader initialization.
    • Skip device_total_bytes tests in Expressions for memory-only namespaces
    • Change unexported field check in marshaller in anticipation of go 1.16 changes
  • Changes

    • Pack byte array header with string header codes when using msgpack to be consistent with server.
    • Adds ResultCode.LOST_CONFLICT
    • Change log level from Debug to Error for partition validation failures
  • Fixes

    • Fix remainder calculation in ConnectionHeap.

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

NewReleases is sending notifications on new releases.