MySQL NDB群集7.5.18是基于MySQL Server 5.7的新版本MySQL NDB群集7.5,包括7.5版中的功能NDB
存储引擎,以及修复最近发现的bug在以前的NDB集群版本。
获取MySQL NDB集群7.5。MySQL NDB群集7.5源代码和二进制文件可以从中获得10bet博彩公司 。
有关MySQL NDB集群7.5中的更改概述,请参阅什么是新的NDB集群7.5。
此版本还包含所有错误修复和在先前的NDB群集版本中进行的更改,以及在MySQL 5.7中在MySQL 5.7中添加的所有错误修复和功能更改(参见MySQL 5.7.30 (2020-04-27, General Availability))。
NDB客户程序:控件添加了两个选项ndb_blob_tool实用程序,使其能够检测存在于其中存在的内联部件的缺失的BLOB零件,并用正确长度的占位符BLOB部件(包括空间字符组成)替换这些部分。要检查是否有缺少BLOB零件,请使用ndb_blob_tool
——check-missing
选项。要替换占位符丢失的任何BLOB部件,请使用该程序——添加缺少的
选项,也在这个版本中添加。(错误# 28583971)NDB客户程序:控件中删除了一个依赖项ndb_waiter和ndb_show_tables实用程序
NDBT.
图书馆。这个库,用于NDB
开发用于测试,不是正常使用所必需的。这一变化对用户的明显影响是,这些程序不再打印NDBT_ProgramExit -
完成运行后。应更新依赖此行为的应用程序,以在升级到此版本时反映此更改。状态
mysql ndb clusterj:未使用的
antlr3
插件已从Clusterj中删除POM.
文件。(错误# 29931625)mysql ndb clusterj:mysql ndb群集8.0的最低java版本群集支持现在是Java 8.(错误#29931625)
mysql ndb clusterj:群集使用的一些Java API在最近的Java版本中弃用。这些调整已对Clusterj进行:
替换所有
Class.newInstance ()
打电话.newInstance Class.getDeclaredConstructor () ()
呼叫。还更新了异常处理和无需测试用例。所有的
数字
类的构造函数从a中实例化一个对象细绳
或者原语类型被弃用。将所有此类已废弃的实例化调用替换为相应的的价值()
方法调用。这
proxy.getproxyclass()
现在已弃用。这DomainTypeHandlerImpl
类现在使用该类直接创建一个新实例Proxy.newProxyInstance ()
方法;所有参考资料代理人
类及其构造函数将从DomainTypeHandlerImpl
班级。sessionFactoryimpl.
类现在使用代理对象底层的接口来标识域类,而不是使用proxy类。也更新了DomainTypeHandlerFactoryTest
。这
finalize()
方法现在已弃用。此补丁不会更改覆盖的finalize()方法,只是取消了有关它们的警告。这种弃用将在以后的补丁中单独处理。更新了CMake配置,以将弃用警告视为编译Clusterj时的错误。
(错误# 29931625)
添加了
——ndb-log-fail-terminate
选择mysqld.。在使用时,如果SQL节点无法记录所有行事件,则会导致该节点终止。(错误# 21911930)参考文献:另见:Bug#30383919。
mysql ndb clusterj:当一个
日期
值从NDB集群中读取,ClusterJ有时会从行中提取错误的年值。这是因为实用程序
班级,打开包装时日期
价值,错误地提取了一年的一些额外比特。此补丁使ClusterJ仅提取所需的位。(bug#30600320)mysql ndb clusterj:当群集的时候
NdbOperation: AbortOption
类型有值AO_IgnoreOnError
,当有读取错误时,Clusterj认为随着行丢失并返回零
而不是例外。这是因为ao_ignoreonerro
, 这execute ()
方法始终在每次事务后返回成功代码,并且Clusterj应该检查任何单个操作中的任何错误;但是,在案例中未检查读取操作。使用此补丁,查询执行后,现在检查读取操作,从而报告读取错误。(bug#30076276)恢复签名的自动增量列时,ndb_restore在确定数据中包含的最大值时,错误地处理了负值。(错误# 30928710)
当节点ID分配请求失败时Notmaster.临时错误,节点ID分配始终立即重试,而不考虑错误原因。这导致了非常高的重试率,其效果可以被观察为过度数量为节点分配节点id
NNN.
失败的日志消息(每秒每秒15,000条消息)。(bug#30293495)为了
NDB
表格没有显式主键,NdbReceiverBuffer
可以用太小的尺寸分配。这是由于属性位图发送到的事实NDB
从数据节点中总是包含主键。在这种情况下,现在考虑了隐藏主键所需的额外空间。(错误# 30183466)