Releases: Netflix/dyno
v1.6.3
Migrate Secure Port from TokenMapSupplier
Migrate Secure port from TokenMapSupplier (#213) This is getting more error prone, every time we add a new property to Host Object, it needs to be hand crafted carefully at many places.
Multi key DEL and EXISTS
v1.6.3-rc.9 use Secure port for SSL given my TokenMapSupplier (#212)
Multi Key write operations
MSET and MSETNX (#206) * MSET and MSETNX * adding support for multi set compression * review comments
Fix Null Pointer Exception in MGET
We were trying to read binary keys even when they were not specified, causing a null pointer exception in mget operations.
Leak in compression & Unify Host objects
There has been a leak in the zlip.inflate that can lead to out of memory. Every read that needs to uncompress leaks memory, and failed compress attempts also may leak.
Also, the final host object given to ConnectionPool should be a union of information cherrypicked from host supplier and token map supplier. This version fixes these issues.
Use Hosts from Token Map Supplier
Previously we were using hosts from the HostSupplier, which may or may not have a valid port in it, to prime connections. In this release, for every host from HostSupplier, we map the corresponding host from TokenMapSupplier, which has all the port information etc and use that to prime connections.
Retry CPU run off bug
v1.6.3-rc.3 Read the Atomic reference variable in the loop to avoid cpu run off. …
Consul Bug fix
BugFix in ConsulHostSupplier (#200) * BugFix in ConsulHostSupplier * BugFix in ConsulHostSupplier
Binary Keys
Merge pull request #199 from Netflix/binarySupport Binary support