3.4.1

主要观点:Apache CouchDB® 3.4.1 发布,是一个包含特性和 bug 修复的版本,原于 2024 年 9 月 27 日发布。3.4.0 因可能导致用户问题而未发布,3.4.1 默认关闭新特性且可安全升级,新特性包括 Nouveau(beta)全文搜索、QuickJS 引擎、Mango 索引等,还进行了诸多性能提升、bug 修复及测试套件改进,RHEL 用户注意日志变化,提供多种平台的预构建包和 Docker 镜像,感谢所有贡献者。

关键信息:

  • 3.4.1 发布时间为 2024 年 9 月 27 日,是安全可升级版本。
  • 3.4.0 因新特性可能导致问题未发布。
  • Nouveau 是现代 Lucene 全文搜索实现,需测试并反馈问题。
  • QuickJS 作为 JavaScript 引擎,有诸多优势,包括代码小、易集成等,可通过设置设计文档语言启用,SpiderMonkey 仍为默认。
  • Mango 增加键覆盖索引,提升查询响应时间。
  • 可选择用 xxHash 替代 md5 进行数据完整性校验。
  • 要求_replicate端点进行身份验证,引入 PBKDF2-SHA256 密码哈希。
  • 有很多性能提升和测试套件改进。
  • RHEL 用户注意日志变化。

重要细节:

  • 新哈希算法默认启用,升级后创建的用户账户无法降级。
  • CouchDB 包含扫描插件可检测 QuickJS 不兼容问题。
  • 密码哈希缓存有时间限制等设置。
  • 提供多种平台的预构建包和 Docker 镜像下载地址。
  • CouchDB 可在多种环境中使用,数据可在不同设备间无缝流动,有开发者友好查询语言等。
阅读 9
0 条评论