皇上,还记得我吗?我就是1999年那个Linux伊甸园啊-----24小时滚动更新开源资讯,全年无休!

redisson 3.35.0发布

redisson 3.35.0发布

特性 – RSearch.createIndex() 方法中的标签和文本字段增加了 INDEXEMPTY 选项
特性 – RSearch.createIndex() 方法中的所有字段增加了 INDEXMISSING 选项
特性 – StreamMessageId.
特性 – 在 RObject 接口中添加了 copy() 和 copyAndReplace() 方法
特性 – 支持 Apache Fury 编解码器
特性 – RSetCache 对象支持 TrackingListener、SetAddListener 和 SetRemoveListener 监听器
特性 – 实现了 RClusteredMapCacheNative 对象。 需要 Redis 7.4 及以上版本
特性 – RLocalCachedMapCacheNative 对象已实现。 需要 Redis 7.4 以上版本的
特性 – 在 Quarkus 模块中添加了 localcache_native 和 clustered_native 实现。 需要 Redis 7.4 以上的
特性 – 在 MyBatis 模块中添加了 RedissonClusteredCacheNative 和 RedissonLocalCachedCacheNative 实现。 Requires Redis 7.4+
特性  – 在 Spring Cache 模块中添加了 RedissonClusteredSpringCacheNativeManager 和 RedissonSpringLocalCachedCacheNativeManager 实现。 Requires Redis 7.4+
特性  – 在 Hibernate 模块中添加了 RedissonClusteredNativeRegionFactory 和 RedissonLocalCachedNativeRegionFactory。 需要 Redis 7.4 版以上的
特性 – Micronaut 模块中新增了本地缓存原生和集群缓存原生实现。 需要 Redis 7.4 及以上版本。

改进 – ProtobufCodec 内存分配优化
改进 – Apache Fury 编解码器优化(感谢 @chaokunyang)
改进 – quarkus 应尝试使用线程的 ContextClassLoader 读取配置文件
改进 – quarkus 应尝试使用线程的 ContextClassLoader 读取配置文件(感谢 @seakider)
改进 – 如果只需要获取,不要为 RMap.computeIfAbsent() 的锁定(感谢 @shreyas-prinklr)

修复了 Micronaut 模块中的写入器、写入模式、写入器同步、写入延迟、写入批量大小、加载器、加载器同步设置未应用于缓存原生的问题
修复了 Micronaut 3.x 和 Micronaut 2.x 中缓存原生实现的缺失问题。x 和 Micronaut 2.x
修正了 – 对于 INFO_REPLICATION、SENTINEL_GET_MASTER_ADDR_BY_NAME、SENTINEL_SENTINELS、SENTINEL_SLAVES 和 CLUSTER_NODES 命令,未对同一节点进行新的重试
修正了 – RType.JSON 和 RType.STREAM 无法通过 RKey.getType( 方法解析。getType()方法修正了 – RKeys.removeListener() 方法不能移除 NewObjectListener 和 SetObjectListener
修正了 – copy() 方法不能在 db 中工作(感谢 @seakider) 修正了 – maven.compiler.release 设置未定义
修正了 – RSearch.info() 方法抛出 NumberFactory(感谢 @seakiderinfo() 方法抛出 NumberFormatException(感谢 @iamtakingiteasy
修正了–每个对象定义的超时参数不适用于 RJsonBuckets 和 RJsonBucket 对象
修正了–RedisException 被 .removeAll() 和 .indexOf() 方法抛出。
修正了 – RedissonSubList 对象的 .removeAll() 和 .indexOf() 方法会引发 RedisException(感谢 @seakider)

修正了 – MapCacheNative 对象的事件键空间名称错误(感谢 @larryTheCoder
修正了 – RIdGenerator、RMapCache 和 RTimeSeries 对象的 rename() 和 renamenx() 方法实现遗漏 修正了 – Kryo5Codec 不处理 UnmodifiableCollection
修正了 – RRateLimiter 在试图超过限制时的速率计数不正确
修正了 – Helidon 和 Quarkus 无法识别 credentials-resolver、failed-slave-node-detector、command-mapper、name-mapper、nat-mapper 设置
修正了 – RMultimapCacheReactive。expireKey() 方法返回 Single 而不是 Reactor Mono
修复了 – 带有 codec 选项的 @RObjectField 注解没有效果
修复了 – 如果在字段上定义了 @RObjectField 注解,则会出现异常
修复了 – RDestroyable.destroy() 方法不能移除监听器
修复了 – FailedSlaveNodeDetector 的参数不能在 YAML 配置中定义

Assets 2