在mysql-test-run.pl,将并行测试的worker数量限制为50,这在cpu超过50的系统上导致惟一线程id耗尽。身份证耗尽的问题已得到纠正,工人人数50人的限制已被取消。感谢Daniel Black为这个改变提供的补丁。此外,还做了以下修改:
为了避免闲置的工作线程,并行工作线程的数量现在被限制为测试的数量。
以前,如果
——平行=汽车
被赋予MTR_MAX_PARALLEL
没有设置环境变量,对并行工人的数量设置了8的限制。这一限制已被取消。
(Bug #22342399, Bug #79585)
InnoDB:删除并创建全文搜索表的操作抛出断言。(错误# 24315031)
InnoDB:在删除索引表的同时访问全文搜索辅助表会引发断言。(错误# 24009272)
InnoDB:在有索引的表上的在线DDL操作
团
列在记录表修改时引发断言。(错误# 23760086)复制:Mysqlbinlog——read from-remote-server log1 log2开通新的连接是为了什么
log2
没有释放用于的连接log1
.感谢Laurynas Biveinis的贡献。(Bug #81675, Bug #23540182)复制:与
binlog_row_image =全
,当更新单个表时,正在不必要地使用临时表。该修复确保单表更新遵循与多表更新相同的模式。(Bug #79867, Bug #22510353)为mysqld_safe,论证到
——malloc-lib
Now一定是其中一个目录特性
,/usr/lib64
,/usr/lib/i386-linux-gnu
,或/usr/lib/x86_64-linux-gnu
.此外,——mysqld
而且——mysqld-version
选项只在命令行中被接受,而不在选项文件中。(错误# 24464380)参考文献:参见Bug #24619033, Bug #82920。
可以写入以。结尾的日志文件
. ini
或.cnf
之后可以将其解析为选项文件。普通查询日志和慢查询日志不能再写入以. ini
或.cnf
.(错误# 24388753)通过利用这种方式,特权升级成为可能
修理表
使用临时文件。(错误# 24388746)如果
basedir
系统变量在服务器从命令行或选项文件启动时设置,该值没有规范化(在Windows上,/
没有被替换为\
).(Bug #23747899, Bug #82125)就地
ALTER TABLE
单独执行时不会导致表重构的操作组合成单个语句时可能会导致表重构。(Bug #23475211, Bug #81587)中的空白服务器名
创建服务器
语句产生服务器退出,而不是错误。(错误# 23295288)使用作为连接一部分的派生表的选择列表中的参数的准备语句可能导致服务器退出。(Bug #22392374, Bug #24380263)
MEDIUMINT
在具有长整数值的操作中使用的列可能导致缓冲区溢出。(错误# 19984392)一个假的
ER_NO_SUCH_TABLE
在尝试执行已准备的创建表……选择
中使用临时表的语句从
子句并调用了一个存储函数。如果在存储过程中重新执行该过程,则该语句的非准备版本也可能发生相同的错误。(Bug #16672723, Bug #68972)捕获
已经修复了客户端库中的处理,以便重试中断的读写调用。在此之前,捕获
被忽视了。(Bug #82019, Bug #23703570)