TiDB 4.0.7 リリースノート

発売日: 2020年9月29日

TiDB バージョン: 4.0.7

新機能

  • PD

    • PDクライアントにPDメンバー情報を取得するGetAllMembers機能を追加する#2980
  • TiDBダッシュボード

    • メトリック関係グラフの生成をサポート#760

改善点

  • ティビ

    • join演算子#20093のランタイム情報を追加します
    • EXPLAIN ANALYZE #19972にコプロセッサキャッシュのヒット率情報を追加
    • ROUND機能をTiFlash #19967にプッシュダウンするサポート
    • ANALYZE #19927にデフォルト値CMSketchを追加します
    • エラーメッセージの感度調整#20004
    • MySQL 8.0 #19959のコネクタを使用してクライアントからの接続を受け入れる
  • ティクヴ

    • JSONログ形式#8382サポート
  • PD

    • スケジュール演算子は追加されるのではなく、終了したときにカウントされます#2983
    • make-up-replicaオペレータを高優先度#2977に設定する
  • TiFlash

    • 読み取り中に発生するリージョンメタ変更のエラー処理を改善しました。
  • ツール

    • ティCDC

      • 古い値機能が有効になっている場合に、MySQL シンクでより実行効率の高い SQL ステートメントの変換をサポートする#955
    • バックアップと復元 (BR)

      • バックアップ中に接続が切断された場合に接続再試行を追加する#508
    • TiDB Lightning

      • HTTPインターフェース#393を介してログレベルを動的に更新する機能をサポート

バグの修正

  • ティビ

    • or COALESCEによって発生するandのベクトル化バグ#20092修正
    • copタスクストアが異なるタイプの場合にプランダイジェストが同じになる問題を修正#20076
    • != any()関数#20062の誤った動作を修正
    • slow-logファイルが存在しない場合に発生するクエリエラーを修正#20051
    • コンテキストがキャンセルされたときにリージョン要求が再試行し続ける問題を修正#20031
    • ストリーミングリクエストでcluster_slow_queryテーブルの時間型をクエリするとエラーが発生する可能性がある問題を修正しました#19943
    • case whenを使用する DML ステートメントがスキーマ変更#20095を引き起こす可能性がある問題を修正しました。
    • スローログのprev_stmt情報が感度低下しない問題を修正#20048
    • tidb-server が異常終了したときにテーブルロックを解除しない問題を修正#20020
    • ENUMSETタイプの#19950のデータを挿入するときに発生する誤ったエラーメッセージを修正
    • いくつかの状況におけるIsTrue関数の誤った動作を修正#19903
    • PD のスケールインまたはスケールアウト後にCLUSTER_INFOシステム テーブルが正常に動作しない可能性がある問題を修正しました#20026
    • control#19910で定数を折り畳むときに不要な警告やエラーを回避する
    • メモリ不足 (OOM) を回避するために統計情報の更新方法を更新#20013
  • ティクヴ

    • TLS ハンドシェイクが失敗したときに Status API が利用できない問題を修正#8649
    • 潜在的な未定義の動作を修正する#7782
    • UnsafeDestroyRange #8681実行時にスナップショットを生成することで発生する可能性のあるpanicを修正
  • PD

    • balance-regionが有効になっているときに、一部のリージョンにLeaderがいない場合、PD がpanicになる可能性があるバグを修正しました#2994
    • リージョンマージ後のリージョンサイズとリージョンキーの統計偏差を修正#2985
    • ホットスポット統計の誤りを修正#2991
    • redirectSchedulerDelete #2974nilチェックインがない問題を修正
  • TiFlash

    • 右外部結合の誤った結果を修正
  • ツール

    • バックアップと復元 (BR)

      • 復元プロセス後に TiDB 構成が変更されるバグを修正#509
    • Dumpling

      • 一部の変数がNULL #150の場合にDumplingがメタデータを解析できない問題を修正

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