Skip to content

Major Feature Release

Compare
Choose a tag to compare
@khaf khaf released this 26 Jan 16:22
· 85 commits to master since this release
  • 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.