MariaDB 基金会宣布了 MariaDB 10.9.4、MariaDB 10.8.6 和 MariaDB 10.7.7 的可用性,它们是各自的短期支持系列中最新的普遍可用版本(从第一个 GA 发布日期起维护一年)。以及 MariaDB 10.6.11、MariaDB 10.5.18、MariaDB 10.4.27 和 MariaDB 10.3.37,它们是各自长期支持系列中的最新稳定版本(维护期五年)。
具体更新内容包括:
Backup
- 在 xb_delta_open_matching_space 中对 info.page_size 的断言失败 ( MDEV-18589 )
- Mariabackup 将数据库锁定几分钟 ( MDEV-28772 )
InnoDB
Replication
- 当 XA transaction 未更新任何 transaction engine时,XA COMMIT 没有被 binlogged ( MDEV-25616 )
- 在没有任何混淆的情况下对 binlog 进行并发 CREATE TRIGGER 语句 ( MDEV-25606 )
Repositories
- 从下一个版本(2023 年第一季度)开始,用于 Red Hat、Fedora 和 SUSE 的 Yum、DNF 和 Zypper 存储库将迁移到使用新的 GPG 密钥进行签名。官方表示,其正在迁移的密钥与已经用于 Debian 和 Ubuntu 仓库的密钥相同。
- 短密钥 ID 为:
0xC74CD1D8
- 长密钥 ID 为:
0xF1656F24C74CD1D8
- 密钥的完整指纹是:
177F 4010 FE56 CA33 3630 0305 F165 6F24 C74C D1D8
- 现在可以使用以下命令导入密钥以准备此更改:
sudo rpm --import https://supplychain.mariadb.com/MariaDB-Server-GPG-KEY
Docker 官方镜像
对docker.io/library/mariadb容器镜像进行了以下更改:
- gpg packages packages 的数量已被删除,留下足够的
apt-get update,但会获取密钥的dirmngr已被删除。(受 issue #469 启发)
- 环境变量 LANG=C.UTF-8 已经被添加到那些执行到容器中并复制粘贴 UTF8 字符的环境中(修复了 issue #468)。
- 将 OCI 标签添加到 image(修复 issue 436 和用户需要的版本)
- MariaDB 配置:skip-host-cache 和 skip-name-resolve 移至
/etc/mysql/mariadb.conf.d/05-skipcache.cnf
更新公告