主要观点: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 可在多种环境中使用,数据可在不同设备间无缝流动,有开发者友好查询语言等。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。