Redisson v3.17.7 Release Notes

  • ๐Ÿ‘Œ Improvement - Failed connection ping isn't taken in account in Redis slave health check

    ๐Ÿ›  Fixed - RScheduledExecutorService cron expression doesn't support year
    ๐Ÿ›  Fixed - replaceValues() method of RListMultimap and RSetMultimap throws exception for empty collection
    ๐Ÿ›  Fixed - RedissonBaseLock throws NPE after failover
    ๐Ÿ›  Fixed - Spring Data Redis evalsha() method doesn't use key for Redis node routing in Cluster mode
    ๐Ÿ›  Fixed - DNS change isn't detected in replicated mode
    ๐Ÿ›  Fixed - RCollectionReactive.addAll() method is executed without subscription
    ๐Ÿ›  Fixed - RKeysAsync.countExists() method throws errors in cluster mode
    ๐Ÿ›  Fixed - Spring Data Redis reactive setIfAbsent should return false on error (thanks @zhuangzibin)
    ๐Ÿ›  Fixed - Micronaut native image configuration
    ๐Ÿ›  Fixed - RBatchReactive execution stuck forever if useScriptCache = true
    ๐Ÿ›  Fixed - NameMapper is applied incorrectly to RBoundedBlockingQueue object
    ๐Ÿ›  Fixed - incorrect IPv6 conversion
    ๐Ÿ›  Fixed - Spring Boot Module ignores username parameter set via Spring Redis config
    ๐Ÿ›  Fixed - SpringBoot yaml configuration parsing errors shouldn't be suppressed