Redisson v2.1.4 Release Notes

  • ๐Ÿ‘ Cluster support improvements. New codecs. Stability improvements.

    ๐Ÿ”‹ Feature - LZ4 compression codec support
    ๐Ÿ”‹ Feature - CBOR binary json codec support (thanks to lefay)
    ๐Ÿ”‹ Feature - MsgPack binary json codec support
    ๐Ÿ”‹ Feature - Fst serialization codec support
    ๐Ÿ”‹ Feature - Snappy compression codec support
    ๐Ÿ”‹ Feature - cluster slave nodes change monitoring
    ๐Ÿ”‹ Feature - Config.slaveFailedAttempts and Config.slaveReconnectionTimeout config params added
    ๐Ÿ”‹ Feature - ClusterServersConfig.readFromSlaves config param added
    ๐Ÿ‘Œ Improvement - async channel reconnection
    ๐Ÿ‘Œ Improvement - connection acquisition in async way
    ๐Ÿ‘Œ Improvement - cluster slot change/migration handling
    ๐Ÿ‘Œ Improvement - get cluster info from new cluster nodes not defined in initial config
    ๐Ÿ—„ Deprecated - refreshConnectionAfterFails config param
    ๐Ÿ›  Fixed - RList.add(pos, element) fixed
    ๐Ÿ›  Fixed - Publish/Subscribe message decoding under heavy load
    ๐Ÿ›  Fixed - cluster ASK response handling
    ๐Ÿ›  Fixed - RMap.putAll fixed
    ๐Ÿ›  Fixed - parsing cluster nodes info
    ๐Ÿ›  Fixed - NPE during Publish/Subscribe event handling
    ๐Ÿ›  Fixed - Redisson shutdown handling
    ๐Ÿ›  Fixed - EOFException during RLock usage with SerializationCodec (thanks to Oleg Ternovoi)