1.2. 3.1.x分支¶
1.2.1. 版本3.1.1¶
1.2.1.1. 功能和增强功能¶
1.2.1.2. 性能¶
1.2.1.3. 错误修正¶
- #2935 :replicator现在可以在重新调度期间正确地选择要重新启动的作业,以前在高负载下,它可能无法尝试重新启动崩溃的作业。
- #2981 :当处理超大文档(≥50MB)时,CouchDB不能再在
gen_server:call
如果绕过IOQ。 - #2941 :CouchDB如果在磁盘上找到2.x压缩过程(升级之前)中的文件,它将不再无法压缩数据库。
- #2955 CouchDB现在发送正确的CSP头,以确保Fauxton能够在更新的浏览器中正确运行。
- #3061 , #3080 : couch_index 如果在构建索引时删除设计文档,或者在创建数据库后立即添加ddoc,则服务器不会崩溃并记录错误。
- #3078 :CouchDB现在检查数据库创建时的无效参数,并正确地抱怨这些参数。
- #3090 :CouchDB现在在对
atts_since
查询字符串。 - #2953 :某些不允许在分区数据库上进行文本索引查询的参数现在已正确验证和拒绝。
- #3118 :现在可以正确清除基于文本的搜索索引,即使设计文档现在无效。
- #3121 :
fips
现在只有在启动时启用了FIPS模式时才会在欢迎消息中报告(例如vm.args
) - #3128 :使用 COPY 复制文档将不再返回包含两个
ok
领域。 - #3138 :复制请求或文档中格式错误的URL将不再引发错误。
1.2.1.4. 其他¶
- JS测试现在跳过得更快了。
- 将更多JS测试移植到elixir中:
reader_acl
,reduce_builtin
,reduce_false
,rev_stemming
,update_documents
,view_collation_raw
,view_compaction
,所有的view_multi_key
测验,view_sandboxing
,view_update_seq
.
1.2.2. 版本3.1.0¶
1.2.2.1. 功能和增强功能¶
#2648 通过身份验证 JSON Web Token (JWT) . 完整的文档在友好的链接。
#2770 :CouchDB现在支持与SpiderMonkey 68(当前Mozilla SpiderMonkey ESR版本)的链接。这直接支持在最新的操作系统变体上打包,包括ubuntu20.04“focusfossa”
- 包括一个新的Fauxton版本,更新了依赖项,以及一个新的可选版本
CouchDB新闻页。