Aerospike 3.9.1
Aerospike 3.9.1

http://www.aerospike.com/enterprise/download/server/notes.html#3.9.1

Improvements

    [AER-4454] - (KVS) Enhanced heartbeat subsystem.
    [AER-5146] - (KVS) Socket API refactoring.
    [AER-5172] - (KVS) Add new error codes for map_add() operations - ELEMENT_NOT_FOUND & ELEMENT_EXISTS.
    [AER-5187] - (KVS) Add deleted_last_bin stat for record deleted via last bin deleted.
    [AER-5060] - (KVS) Log when set-delete reverts to false.
    [AER-4669] - (KVS) Obsolete "mesh-address" configuration.
    [AER-5128] - (Fabric) Obsolete migrate_progress_send/recv.
    [AER-4587] - (Cluster) Allow seed node to accept hostnames - via tip and via config.

Bug Fixes

    [AER-5184] - (KVS) Unexpected binless record created by Rapid Rebalance.
    [AER-5127] - (KVS) Full bin data incorrectly returned when querying for a non-existent map key - Respond_all_ops reads now consistent.
    [AER-5143] - (KVS) Return cluster config also in "config-get:" call.
    [AER-5166] - (KVS) cf_fault_event_nostack() should respect log-local-time.
    [AER-5199] - (KVS) Generation & TTL in client response incorrect (zero) for writes that duplicate resolve and replicate.
    [AER-5213] - (KVS) Crash or garbage returned on list/map read-only operations that has empty results.
    [AER-5140] - (UDF) Correctly adjust storage stats when record is deleted via no-more bins in UDF.
    [AER-5178] - (UDF) Log entries generated from Lua should display the Lua file name and line number.
    [AER-5113] - (Scan) Partial scans can cause memory/stack corruption.
    [AER-5145] - (Fabric) Race conditions and object reference fixes for fb and fne.
    [AER-4822] - (Cluster) Server crash paxos-max-cluster-size set differently on different nodes.
    [AER-5136] - (Cluster) Unstable cluster formation if the cluster size reaches paxos-max-cluster-size.
    [AER-5108] - (XDR) Bin-level shipping not handling deleted bins.
    [AER-5124] - (XDR) Failed node processing to other DCs is aborted if a link is down.
    [AER-5131] - (XDR) xdr-info-timeout dynamic config change is not reflected properly.
docker-solr/official-images,emilevauge/official-images,emilevauge/official-images,robfrank/official-images,infosiftr/stackbrew,chorrell/official-images,infosiftr/stackbrew,thresheek/official-images,davidl-zend/official-images,docker-flink/official-images,robfrank/official-images,dinogun/official-images,31z4/official-images,docker-solr/official-images,davidl-zend/official-images,chorrell/official-images,docker-library/official-images,pesho/docker-official-images,jperrin/official-images,chorrell/official-images,chorrell/official-images,jperrin/official-images,docker-flink/official-images,docker-solr/official-images,thresheek/official-images,chorrell/official-images,nodejs-docker-bot/official-images,robfrank/official-images,neo-technology/docker-official-images,docker-flink/official-images,robfrank/official-images,neo-technology/docker-official-images,docker-flink/official-images,infosiftr/stackbrew,davidl-zend/official-images,thresheek/official-images,emilevauge/official-images,dinogun/official-images,nodejs-docker-bot/official-images,infosiftr/stackbrew,neo-technology/docker-official-images,jperrin/official-images,dinogun/official-images,emilevauge/official-images,dinogun/official-images,docker-flink/official-images,davidl-zend/official-images,thresheek/official-images,mattrobenolt/official-images,robfrank/official-images,jperrin/official-images,infosiftr/stackbrew,jperrin/official-images,docker-solr/official-images,pesho/docker-official-images,chorrell/official-images,thresheek/official-images,infosiftr/stackbrew,chorrell/official-images,docker-flink/official-images,docker-library/official-images,thresheek/official-images,dinogun/official-images,emilevauge/official-images,docker-library/official-images,dinogun/official-images,davidl-zend/official-images,docker-library/official-images,mattrobenolt/official-images,mattrobenolt/official-images,31z4/official-images,davidl-zend/official-images,31z4/official-images,robfrank/official-images,robfrank/official-images,infosiftr/stackbrew,mattrobenolt/official-images,mattrobenolt/official-images,emilevauge/official-images,thresheek/official-images,dinogun/official-images,emilevauge/official-images,docker-solr/official-images,neo-technology/docker-official-images,neo-technology/docker-official-images,thresheek/official-images,docker-solr/official-images,pesho/docker-official-images,31z4/official-images,jperrin/official-images,mattrobenolt/official-images,robfrank/official-images,docker-flink/official-images,nodejs-docker-bot/official-images,emilevauge/official-images,nodejs-docker-bot/official-images,nodejs-docker-bot/official-images,robfrank/official-images,dinogun/official-images,pesho/docker-official-images,docker-library/official-images,davidl-zend/official-images,docker-flink/official-images,docker-library/official-images,docker-library/official-images,31z4/official-images,davidl-zend/official-images,neo-technology/docker-official-images,pesho/docker-official-images,jperrin/official-images,docker-library/official-images,robfrank/official-images,pesho/docker-official-images,jperrin/official-images,thresheek/official-images,chorrell/official-images,docker-solr/official-images,chorrell/official-images,davidl-zend/official-images,31z4/official-images,chorrell/official-images,31z4/official-images,davidl-zend/official-images,nodejs-docker-bot/official-images,docker-library/official-images,pesho/docker-official-images,docker-flink/official-images,jperrin/official-images,dinogun/official-images,mattrobenolt/official-images,infosiftr/stackbrew,chorrell/official-images,mattrobenolt/official-images,mattrobenolt/official-images,31z4/official-images,jperrin/official-images,davidl-zend/official-images,robfrank/official-images,docker-flink/official-images,docker-flink/official-images,31z4/official-images,jperrin/official-images,nodejs-docker-bot/official-images,neo-technology/docker-official-images,jperrin/official-images,dinogun/official-images,chorrell/official-images,thresheek/official-images,docker-solr/official-images,neo-technology/docker-official-images,thresheek/official-images,docker-flink/official-images,infosiftr/stackbrew,docker-solr/official-images,robfrank/official-images,thresheek/official-images,mattrobenolt/official-images,nodejs-docker-bot/official-images,docker-solr/official-images,pesho/docker-official-images,docker-library/official-images,chorrell/official-images,pesho/docker-official-images,docker-solr/official-images,neo-technology/docker-official-images,docker-solr/official-images,nodejs-docker-bot/official-images,infosiftr/stackbrew,31z4/official-images,docker-library/official-images,thresheek/official-images,docker-library/official-images,neo-technology/docker-official-images,davidl-zend/official-images,infosiftr/stackbrew,neo-technology/docker-official-images,infosiftr/stackbrew,infosiftr/stackbrew,dinogun/official-images,emilevauge/official-images,31z4/official-images,thresheek/official-images,dinogun/official-images,nodejs-docker-bot/official-images,jperrin/official-images,davidl-zend/official-images,dinogun/official-images,emilevauge/official-images,31z4/official-images,31z4/official-images,docker-solr/official-images,docker-library/official-images,neo-technology/docker-official-images,neo-technology/docker-official-images,docker-solr/official-images,pesho/docker-official-images,mattrobenolt/official-images,docker-flink/official-images,pesho/docker-official-images,infosiftr/stackbrew,mattrobenolt/official-images,31z4/official-images,emilevauge/official-images,nodejs-docker-bot/official-images,robfrank/official-images,mattrobenolt/official-images,emilevauge/official-images,pesho/docker-official-images,docker-library/official-images,nodejs-docker-bot/official-images,neo-technology/docker-official-images