:: DEVELOPER ZONE
これはバグ修正用リリースである。
バージョン 3.23.42 〜 .44 では、Windows でテーブルを作成する際に、データベース名に小文字を使用しないとテーブルにアクセスできなかった。これが 3.23.45 で修正された。
InnoDB が stdout と stderr を 10 秒おきにフラッシュするようになった。これらがファイルにリダイレクトされれば、エディタでファイルの内容を参照しやすくなる。
.44 では、.frm ファイルは作成されているが InnoDB に存在しないテーブルを破棄すると、trx0trx.c の 178 行目でアサートエラーが発生していたが、これが修正された。
挿入バッファでのバグが修正された。 挿入バッファツリーが矛盾した状態となり、クラッシュおよびリカバリのクラッシュも引き起こす可能性があった。このバグは、特にテーブルの大規模なインポートや変更で発生していた。
リカバリでのバグが修正された。InnoDB が、バッファプールに空きブロックがないことを通知する警告メッセージを表示して絶えず無限ループに入る可能性があった。
バグ修正: InnoDB 型のテンポラリテーブルを作成し、そのテーブルに対して ALTER TABLE を実行すると、MySQL サーバがクラッシュする可能性があった。
MySQL のシステムテーブル 'mysql.user'、'mysql.host'、または 'mysql.db' を InnoDB 型で作成できないようになった。
srv0srv.c の 1728 行目でアサートエラーを引き起こすおそれのある 3.23.44 でのバグが修正された。
© 1995-2005 MySQL AB. All rights reserved.
