Documentation Home
MySQL NDB Cluster 7.4 发行说明  /  MySQL NDB Cluster 7.4.20 (5.6.40-ndb-7.4.20) 的变化(2018-04-20,正式发布)

MySQL NDB Cluster 7.4.20 (5.6.40-ndb-7.4.20) 的变化(2018-04-20,正式发布)

MySQL NDB Cluster 7.4.20 是 MySQL NDB Cluster 7.4 的新版本,它基于 MySQL Server 5.6,包括NDB存储引擎 7.4 版中的功能,并修复了最近在以前的 NDB Cluster 版本中发现的错误。

获取 MySQL NDB Cluster 7.4。  MySQL NDB Cluster 7.4 源代码和二进制文件可以从https://mysql.net.cn/downloads/cluster/获得。

有关 MySQL NDB Cluster 7.4 中所做更改的概述,请参阅 NDB Cluster 7.4 中的新增功能

此版本还合并了以前 NDB Cluster 版本中所做的所有错误修复和更改,以及通过 MySQL 5.6.40 在主线 MySQL 5.6 中添加的所有错误修复和功能更改(请参阅MySQL 5.6.40 中的更改(2018-04- 19,一般可用性))。

修正错误

  • NDB Cluster API: 最大等待时间,可以在调用任一 NDB API 方法时指定, Ndb::pollEvents()或者 pollEvents2()计算错误,使得该方法在返回客户端之前可能等待 9 毫秒太久。(漏洞 #88924,漏洞 #27266086)

  • 在某些情况下,数据节点在执行期间不必要地重新启动 ALTER TABLE... REORGANIZE PARTITION。(漏洞#25675481)

    参考资料:另请参阅:Bug #26735618、Bug #27191468。

  • 竞争条件有时会在传输器异步断开连接和重新连接期间发生,而其他线程同时将信号数据插入发送缓冲区,导致集群意外关闭。

    作为解决此问题的工作的一部分,Transporter Registry 在准备发送时使用的内部模板函数被重构为使用可能或不太可能的逻辑来加快执行速度,并删除了一些对 NULL 的重复检查。(错误#24444908,错误#25128512)

    参考资料:另请参阅:Bug #20112700。