TiDB 3.0.11 リリースノート

発売日:2020年3月4日

TiDB バージョン: 3.0.11

TiDB Ansible バージョン: 3.0.11

互換性の変更

  • TiDB
    • 最大インデックス長を制御するmax-index-length構成項目を追加します。これは、3.0.7 より前の TiDB バージョンまたは MySQL #15057の動作と互換性があります。

新機能

  • TiDB

    • information_schema.PARTITIONSテーブル#14849のパーティションテーブルのメタ情報の表示をサポート
  • TiDBBinlog

    • TiDB クラスター間の双方向データ レプリケーションをサポート#884 #909
  • TiDB Lightning

  • TiDB Ansible

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

バグの修正

  • TiDB

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

    • 不要なログを削除してログ出力を最適化する#6657
    • 高負荷時にピアが削除されたときに発生する可能性のあるpanicを修正しました#6704
    • 場合によっては Hibernate リージョンが起動しない問題を修正#6732 #6738
  • TiDB Ansible

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

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

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