Redis 6.2.2 发布

栏目: 软件资讯 · 发布时间: 5年前

内容简介:Redis 6.2.2 现已发布,该版本升级迫切性程度为高。对于那些使用 ACL 和 pub/sub,CONFIG REWRITE,或遭受性能下降影响的用户来说,详见下文: 修复了 Redis 6.2 之前版本中的回归问题: 修复 BGSAVE、AOFRW 和复...

Redis 6.2.2 现已发布,该版本升级迫切性程度为高。对于那些使用 ACL 和 pub/sub,CONFIG REWRITE,或遭受性能下降影响的用户来说,详见下文:

修复了 Redis 6.2 之前版本中的回归问题:

  • 修复 BGSAVE、AOFRW 和复制速度因 child reporting CoW 而变慢的问题(#8645
  • 修复定时器事件即将触发时的 short busy loop(#8764
  • 修复 default user、overwritten 和 reset users 失去 Pub/Sub 频道权限的问题(#8723
  • 修复在没有 IPv6 的情况下无法启动 alpine/libmusl 的问题(#8655
  • 修复模块中 propagation 和 MULTI/EXEC 的问题(#8617
  • ......

只适用于 Redis 6.2 以前版本的错误修复:

  • ACL Pub/Sub 通道 save/load 方案的权限处理(#8794
  • 允许在 busy scripts 中使用 RESET 命令(#8629
  • 修复一些未计入统计信息的错误回复(#8659
  • ...

Bug 修复:

  • 为卡在 fullsync 中的副本添加超时机制(#8762
  • 即使默认用户没有权限,也可以处理 HELLO 命令(#8633
  • 修复 list-compress-depth 可能会压缩比所需数量更多的节点(#8311
  • 修复 redis-cli 对 rediss://URL 方案的处理(#8705
  • Cluster:跳过不必要的检查,这可能会阻止故障检测(#8585
  • Sentinel:在 sentinel 获得第一个响应之前修复信息刷新时间字段(#8567
  • Systemd:当副本准备好接受连接时发送准备就绪通知(#8409
  • ......

Command behavior changes:

  • ZADD:修复当 INCR 与 GT/LT 一起使用时阻止更新的错误 reply(#8717
  • XAUTOCLAIM:修复响应,返回下一个可用的 id 作为光标(#8725
  • XAUTOCLAIM:修复 JUSTID 以防止 incrementing delivery_count(#8724

New config options:

  • 添加 cluster-allow-replica-migration 配置选项(#5285
  • 添加 replica-announced 配置选项(#8653
  • 在 TLS 群集中添加对纯文本客户端的支持(#8587
  • 添加对读取加密密钥文件的支持(#8644

Improvements:

  • 修复 BRPOP 在 Redis 6.0 上的性能回归(#8689
  • 避免为含有敏感数据的配置置添加 slowlog entries(#8584
  • 改进 redis-cli 非二进制安全字符串的处理方式(#8566
  • 优化 CLUSTER SLOTS reply(#8541
  • 处理 remaining fsync 错误(#8419

Info fields 和 introspection changes:

  • 从 current_fork_perc 信息字段中删除 % 符号(#8628
  • 修复 FreeBSD 上的 RSS 内存信息(#8620
  • 修复'INFO CLIENTS'中当所有客户端都掉线时的 client_recent_max_input/output_buffer(#8588
  • 修复信息复制中无效的 master_link_down_since_seconds(#8785

与平台和部署相关的更改:

  • 修复 FreeBSD <12.x  版本(#8603

Modules:

  • 为 RedisModule_log logging levels 添加宏(#4246
  • 添加 RedisModule_GetAbsExpire / RedisModule_SetAbsExpire(#8564
  • 为 key space notification 添加一个模块类型(#8759
  • 仅在 masters 中设置 module eviction context 标志(#8631
  • 修复无法使用的 RedisModule_IsAOFClient API(#8596
  • 修复 EVAL 执行失败后 modules propagatio 中 EXEC 缺失的问题(#8654

详情可查看更新说明:https://github.com/redis/redis/releases/tag/6.2.2


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

C++编程思想(第1卷)

C++编程思想(第1卷)

[美] Bruce Eckel / 刘宗田、袁兆山、潘秋菱 / 机械工业出版社 / 2002-9 / 59.00元

《C++编程思考》第2版与第1版相比,在章节安排上有以下改变。增加了两章:“对象的创建与使用”和“C++中的C”,前者与“对象导言”实际上是第1版“对象的演化”一章的彻底重写,增加了近几年面向对象方法和编程方法的最瓣研究与实践的有效成果,后者的添加使不熟悉C的读者可以直接使用这本书。删去了四章:“输入输出流介绍”、“多重继承”、“异常处理”和“运行时类型识别”,删去的内容属于C++中较复杂的主题,......一起来看看 《C++编程思想(第1卷)》 这本书的介绍吧!

JS 压缩/解压工具
JS 压缩/解压工具

在线压缩/解压 JS 代码

HEX CMYK 转换工具
HEX CMYK 转换工具

HEX CMYK 互转工具

HSV CMYK 转换工具
HSV CMYK 转换工具

HSV CMYK互换工具