MariaDB 10.11.2 现已正式推出。这是 MariaDB 10.11 系列的第一个 GA 版本,一个长期支持版本。
具体更新内容包括:
Notable Items
- Red Hat Enterprise Linux、CentOS、Fedora、openSUSE 和 SUSE 的 Yum/DNF/Zypper 存储库在这个版本中更改为使用带有 SHA2 摘要算法的新 GPG 密钥进行签名,而不是 SHA1。有关更多详细信息,可参阅此博客文章和 GPG 页面。
InnoDB
- innodb_undo_log_truncate=ON 恢复和备份修复(MDEV-29999、MDEV-30179、MDEV-30438)
- 不支持崩溃后升级 ( MDEV-24412 )
- 移除 InnoDB 缓冲池负载限制 ( MDEV-25417 )
- 当 change buffer 损坏时 InnoDB 关闭挂起 ( MDEV-30009 )
innodb_fast_shutdown=0
无法报 change buffer 的合并进度 ( MDEV-29984 )mariadb-backup --backup --incremental --throttle=...
挂起 ( MDEV-29896 )- TRUNCATE 破坏了 FOREIGN KEY locking(MDEV-29504、MDEV-29849)
INFORMATION_SCHEMA.INNODB_TABLESPACES_ENCRYPTION.NAME
对于撤消表空间为 NULL ( MDEV-30119 )- 修复了 B-tree 操作中的挂起和错误处理(MDEV-29603、MDEV-30400)
- InnoDB 批量插入修复(MDEV-30047、MDEV-30321)
- InnoDB 因
innodb_undo_tablespaces
不匹配而无法启动 ( MDEV-30158 ) - 当
innodb_undo_tablespaces > 0
时mariabackup.skip_innodb
崩溃 ( MDEV-30122 )
Galera
- 修复了集群范围的写入冲突解决 ( MDEV-29684 )
Replication
- 以 binlog 顺序应用的 Parallel slave applying 已针对包括 ANALYZE 在内的管理类命令进行了更正 ( MDEV-30323 )
Seconds_Behind_Master
现在在 slave applier 启动时更精确地显示,包括在延迟模式下 ( MDEV-29639 )mysqlbinlog --verbose
用于显示压缩列的类型 ( MDEV-25277 )- 在涉及
BACKUP STAGE BLOCK_COMMIT
和 committing user XA 的副本上解决了死锁 ( MDEV-30423 )
General
- 处理嵌入式 CTE 时递归调用的无限序列 ( MDEV-30248 )
- 包含嵌套 WINDOW 子句的查询崩溃 ( MDEV-30052 )
- 10.6.11 的主要性能回归 ( MDEV-29988 )
- Json 范围仅影响结果集的第一行 ( MDEV-30304 )
- 根据 MariaDB 弃用政策,这将是 Fedora 35 的 MariaDB 10.11的最后一个版本。
- 在此版本中,添加了 Fedora 37 和 Ubuntu 22.10 Kinetic 的存储库。
更多详情可查看:https://mariadb.com/kb/en/mariadb-10-11-2-release-notes/