主な変更点
・innodb_encryption_threadsを255に制限。
・max_sort_lengthの最小値が8(以前は4)に引き上げられたため、DOUBLEやBIGINTのような
固定サイズのデータ型は、max_sort_lengthの値が小さい場合に切り捨てられません。
・DROP TABLE for InnoDBの改善のMariaDB10.5.4からのバックポート。
・MariaDB Server 10.4のオプションtls_versionのバックポート。
バグ修正
<データ損失が発生する可能性があるもの>
・InnoDBの二重書き込みのリカバリはデータページを破壊する可能性があります。
・外部キーチェックを無効にして外部キー制約に違反した後に、プライマリキーを変更しようとすると、
InnoDBテーブルが消える可能性があります。
・削除バッファリングでのInnoDBの破損。
・列の並び替えが発生するとINSERTのロールバックに失敗します。
・同時DMLトランザクションでADD PRIMARY KEYを実行した時にデータが矛盾する可能性があります。
<クラッシュまたはハングを引き起こす可能性があるもの>
・FLUSH TABLES .. FOR EXPORTでのInnoDBデッドロック
・InnoDBデータファイルの拡張子はクラッシュセーフではありません。
・innodb_log_optimize_ddl=OFFはクラッシュセーフではありません。
・パラレルワーカー、STOP SLAVE、FLUSH TABLES WITH READ LOCKを含むデッドロック
・特定のサブクエリパターンを含むSQLクエリを実行するとクラッシュします。
・適応型ハッシュインデックスを削除すると、DDLがInnoDBをロックする可能性があります。
・RESET MASTER TOは、その値が許容最大値2147483647を超えるとクラッシュする可能性があります。
・WITH RECURSIVEの大きなクエリでのクラッシュ。
・再利用されたCTE内の?パラメーターを使用する準備済みステートメントでのクラッシュ。
・query_cacheのサイズを変更するとMariaDBがクラッシュする可能性があります。
・戻り型の精度が0の場合、CREATE TABLE AS SELECTでクラッシュする。
・CREATE TABLEステートメントのENUMまたはSETがその値のいずれかに0x00バイトを持つ場合、
サーバーをクラッシュさせる可能性があります。
・InnoDBのリカバリがサーバーの起動をブロックする可能性があります。
<予期しない動作を引き起こす可能性があるもの>
・OSの日時を逆に更新すると、サービスのシャットダウンが失敗します。
・ALTER TABLE .. ANALYZE PARTITIONは、パーティションではなくInnoDBテーブル内の全ての
行の読み取りとロックが原因で、エンジンに依存しない永続的な統計情報が有効になっている場合に
巨大なテーブルに対して数時間実行する可能性があります。
・UPDATE権限がデータベースレベルに存在し、SELECT権限がテーブルレベルに存在する場合、
UPDATEが権限エラーで失敗する可能性があります。
・MariaDB Server 10.2、10.3、10.4の最新リリースについて、書き込みが多いベンチマークで
特定されたレイテンシとスループットのリグレッション。
・START SLAVE UNTIL .. file .. posは、指定された停止位置にまたがるトランザクションが
競合のためにロールバックする必要がある場合、定義された位置より早い位置で停止します。
・sql_mode=ORACLEの場合、バイナリログのポイントインタイムリカバリが構文エラーで
失敗します。
・レプリケーションは、sql_mode=ORACLEの場合、CREATE .. SELECT時に
ER_SLAVE_CONVERSION_FAILEDで中止されます。
・mariabackup --prepareは、InnoDB REDOログの適用中にエラーが発生しても、停止しません。
・監査プラグインのパフォーマンスのリグレッション。
<インストールまたはアップグレードに関連するもの>
・UNINSTALL PLUGINとUNINSTALL SONAMEは、そのライブラリファイルが存在しない場合、
実行できません。
・Spiderプラグインのインストールでインストールプロセスがハングアップする。
MariaDB Enterprise Server 10.3.24-8のリリースノート(MariaDB社ウェブサイト):
https://mariadb.com/docs/release-notes/mariadb-enterprise-server-10-3-24-8-release-notes/
MariaDBプロダクト・サポート・サービス
MariaDBプロダクト・サポート・サービスは、MariaDBおよびその関連製品をご利用されているお客様へ、必要なソフトウェアや専門的なサポートなどを提供するサービスです。