警告
过去的版本限制
以下关键报告会影响某些先前的mongosync
版本。 升级到最新的可用补丁发布。
问题 | 受影响的版本 |
---|---|
| 1.1.0 - 1.7.1 |
补丁版本
1.4.1 - 2023 年 6 月 23 日
修复的问题:
修复了构建错误配置,以便正确发送遥测信息。
1.4.0 发布
2023 年 6 月 21 日
设置集群工作负载级别
从 1.4.0 开始,您可以设立Mongosync 在源集群和目标集群之间同步数据的工作负载级别。有关详细信息,请参阅 --loadLevel
选项。
更快的处理速度
版本 1.4.0 提高了change event application
速度,从而提高了性能。
改进内存处理
在 1.4.0 版本中, mongosync
使用更少的内存来缓冲更改事件。 改进的内存处理可缓解一些内存不足 (OOM) 问题。
遥测
从 1.4.0 开始, mongosync
收集匿名的汇总使用数据以改进 MongoDB 产品。 您可以在启动mongosync
时禁用此遥测collection的收集。
缺陷修复
修复了一个问题,以便正确复制具有
_id
值且计算结果相同的字符串的文档。修复集合命名问题。 在 1.4.0 版本之前, 当新集合重复使用已删除集合的名称并更改字母大小写时,
mongosync
会崩溃。例如,如果新的
SampleName
集合替换已删除的samplename
集合,则以前版本的mongosync
会崩溃。
其他注意事项
MongoDB服务器的 validate
命令可能会报告运行MongoDB 6.0 至 6.0.6 版本的目标集群上的数据损坏。目标服务器上的数据未损坏。WiredTiger数据库引擎WT-11051中的错误导致了错误报告。
最低支持版本
在 1.4.0 中,支持的最低 MongoDB 版本为 6.0.5。