TiDB3.0.11リリースノート

発売日:2020年3月4日

TiDBバージョン:3.0.11

TiDB Ansibleバージョン:3.0.11

互換性の変更

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

新機能

  • TiDB

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

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

  • TiDB Ansible

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

バグの修正

  • TiDB

    • Unionを使用するクエリは読み取り専用#15076とマークされていないため、楽観的なトランザクションを再試行するときのGoroutineリークの問題を修正します。
    • SET SESSION tidb_snapshot = 'xxx';ステートメント#14391の実行時にtidb_snapshotパラメーターの値が正しく使用されないため、スナップショット時にSHOW TABLE STATUSがテーブルステータスを正しく出力できない問題を修正します。
    • Sort Merge JoinORDER BY DESCを同時に含むSQLステートメントによって引き起こされる誤った結果を修正します#14664
    • サポートされていない式を使用してパーティションテーブルを作成するときのTiDBサーバーのパニックを修正します。このパニックを修正すると、エラー情報This partition function is not allowedが返されます。 #14769
    • #14944を含むサブクエリでselect max() from subqueryステートメントを実行したときに発生した誤った結果を修正しUnion
    • DROP BINDINGを実行した後にSHOW BINDINGSステートメントを実行するとエラーメッセージが返され、実行バインディング#14865がドロップされる問題を修正します。
    • クエリのエイリアスの最大長がMySQLプロトコルで256文字であるために接続が切断される問題を修正しますが、このプロトコル#14940に従ってクエリ結果でTiDBがエイリアスをカットになりません
    • DIVで文字列型を使用するときに発生する可能性のある誤ったクエリ結果を修正します。たとえば、 select 1 / '2007' div 1ステートメント#14098を正しく実行できるようになりました。
  • TiKV

    • 不要なログを削除してログ出力を最適化する#6657
    • 高負荷でピアを取り外したときに発生する可能性のあるパニックを修正する#6704
    • 場合によっては休止状態のリージョンがウェイクアップされない問題を修正し#6738 #6732
  • TiDB Ansible

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

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

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