Enterprise 5.0.34リリース

気がつくと、既に5034がリリースされていたッ! 1/17にッ! 10日以上も前の話だッ!

# mysql announce MLを購読してるのに、リリースお知らせメールこなかったよ。(´・ω・`)

http://dev.mysql.com/doc/refman/5.0/en/releasenotes-es-5-0-34.html

Entrprise版はmonthlyリリースだっけな?そう考えるとまあ出ていて普通か。

例によって抜粋紹介。

  • 起動オプション(システム変数)の"--skip-thread-priority"がMac OS Xバイナリ配布版ではデフォルトでONになった。例のsched_setschedulerシステムコール意味無呼出しがパフォーマンス低下を引き起こしていたので。
  • configureオプションに"--disable-grant-options"を追加した。これを追加してビルドすると、起動オプション(システム変数)の"--bootstrap"、"--skip-grant-tables"、"--init-file"オプションが無効となり利用できなくなる。Windowsではconfigure.jsスクリプトがDISABLE_GRANT_OPTIONSフラグを読み取り以下同様。

1個目の話は数日前のエントリで書いてた内容と関係ありっすね。プラットフォームによっては無視できない程度の影響がやはりあったということかな。

2個目の話は、これは"--skip-grant-tables"で誰でもrootパスワードとか変更できちゃうのをできないようにしたい(セキュリティ強化)ってことかな。

あとは、各種bugfixですよん。