警告
过去的版本限制
以下关键报告会影响某些先前的mongosync版本。 升级到最新的可用补丁发布。
问题 | 受影响的版本 |
|---|---|
| 1.1.0 - 1.7.1 |
补丁版本
1.4.1 - 2023 年 6 月 23 日
修复的问题:
修复了构建错误配置,以便正确发送遥测信息。
1.4.0 发布
2023 年 6 月 21 日
设置集群工作负载级别
从1.4.0开始, 您可以设立Cluster-to-Cluster Sync用于在源集群和目标集群之间同步数据的工作负载级别。 有关详细信息,请参阅 --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。