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クラスタ間の双方向データレプリケーションをサポート#884 #909
  • TiDB Lightning

  • TiDB アンシブル

    • create_users.ymlのロジックを変更して、制御マシンのユーザーがansible_user #1184と一貫性を保つ必要がないようにします。

バグの修正

  • ティビ

    • Union使用するクエリが読み取り専用としてマークされていないため、楽観的トランザクションを再試行するときに Goroutine リークが発生する問題を修正しました#15076
    • SET SESSION tidb_snapshot = 'xxx';ステートメント#14391を実行するときにtidb_snapshotパラメータの値が正しく使用されていないため、スナップショット時にテーブルの状態を正しく出力SHOW TABLE STATUSない問題を修正しました。
    • Sort Merge JoinORDER 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を正しく実行できるようになりました。
  • ティクヴ

    • 不要なログを削除してログ出力を最適化する#6657
    • 高負荷時にピアが削除されたときに発生する可能性のあるpanicを修正#6704
    • 一部のケースで休止状態領域が起動しない問題を修正#6732 #6738
  • TiDB アンシブル

    • tidb-ansible #1169の古いドキュメントリンクを更新
    • wait for region replication completeタスク#1173で未定義の変数が発生する可能性がある問題を修正

このページは役に立ちましたか?

Playground
登録なしで TiDB の機能をワンストップでインタラクティブに体験できます。
製品
TiDB Dedicated
TiDB Serverless
TiDB
価格
PoC お問い合わせ
エコシステム
TiKV
TiFlash
OSS Insight
© 2024 PingCAP. All Rights Reserved.
Privacy Policy.