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