TiDB 3.0.11 リリースノート
発売日:2020年3月4日
TiDB バージョン: 3.0.11
TiDB Ansible バージョン: 3.0.11
互換性の変更
- TiDB
- 最大インデックス長を制御するための
max-index-length設定項目を追加します。これは、TiDB バージョン 3.0.7 以前または MySQL の動作と互換性があります。 #15057
- 最大インデックス長を制御するための
新機能
TiDB
information_schema.PARTITIONSテーブルのパーティションテーブルのメタ情報の表示をサポート #14849
TiDB Binlog
TiDB Lightning
TiDB Ansible
create_users.ymlのロジックを変更して、制御マシンのユーザーがansible_userと一貫性を保つ必要がないようにします。 #1184
バグ修正
TiDB
Unionを使用するクエリが読み取り専用としてマークされていないため、楽観的トランザクションを再試行するときに Goroutine リークが発生する問題を修正しました#15076SET SESSION tidb_snapshot = 'xxx';ステートメント実行時にtidb_snapshotパラメータの値が正しく使用されていないため、スナップショット時にSHOW TABLE STATUSでテーブルの状態を正しく出力できない問題を修正しました #14391Sort Merge JoinとORDER BY DESC同時に含まれるSQL文によって発生する誤った結果を修正する#14664- サポートされていない式を使用してパーティションテーブルを作成する際にTiDBサーバーがpanicを修正しました。このpanicを修正すると、エラー情報
This partition function is not allowedが返されます#14769 Unionを含むサブクエリでselect max() from subquery文を実行したときに発生した誤った結果を修正しました #14944- 実行バインディングを削除する
DROP BINDINGを実行した後にSHOW BINDINGSステートメントを実行するとエラーメッセージが返される問題を修正しました #14865 - MySQLプロトコルではクエリのエイリアスの最大長が256文字であるにもかかわらず、TiDBがこのプロトコルに従ってクエリ結果のエイリアスを切り詰めないため、接続が切断される問題を修正しました。 #14940
DIVで文字列型を使用した際に発生する可能性のある誤ったクエリ結果を修正しました。例えば、select 1 / '2007' div 1文正しく実行できるようになりました。 #14098
TiKV
TiDB Ansible