📣
TiDB Cloud Essential はパブリックプレビュー中です。このページは自動翻訳されたものです。原文はこちらからご覧ください。

TiDB 5.2.2 リリースノート



リリース日:2021年10月29日

TiDB バージョン: 5.2.2

改善点

  • TiDB

    • コプロセッサがロックに遭遇したときに影響を受けるSQL文をデバッグログに表示します。これは問題の診断に役立ちます#27718
    • SQL論理レイヤー#27247でデータをバックアップおよび復元するときに、バックアップおよび復元データのサイズを表示する機能をサポート
  • TiKV

    • L0フロー制御#10879のアルゴリズムを簡素化する
    • ラフトクライアントモジュール#10983のエラーログレポートを改善
    • パフォーマンスのボトルネックにならないようにログスレッドを改善する#10841
    • 書き込みクエリの統計タイプを追加する#10507
  • PD

    • ホットスポット スケジューラ#3869の QPS ディメンションに書き込みクエリの種類を追加する
    • バランス領域スケジューラの再試行制限を動的に調整して、スケジューラ#3744のパフォーマンスを向上させることをサポートしました。
    • TiDBダッシュボードをv2021.10.08.1 #4070に更新
    • 退去リーダースケジューラが不健全なピアを持つ領域をスケジュールできるようにサポート#4093
    • スケジューラ#4146の終了プロセスを高速化
  • ツール

    • TiCDC

      • Kafka シンク構成項目MaxMessageBytesのデフォルト値を 64 MB から 1 MB に減らし、大きなメッセージが Kafka ブローカー#3104によって拒否される問題を修正しました。
      • レプリケーションパイプラインのメモリ使用量を削減する#2553 #3037 #2726
      • 監視項目とアラートルールを最適化して、同期リンク、メモリGC、在庫データスキャンプロセスの可観測性を向上させる#2735 #1606 #3000 #2985 #2156
      • 同期タスクのステータスが正常であれば、ユーザーの誤解を避けるために過去のエラーメッセージは表示されなくなります#2242

バグ修正

  • TiDB

    • プランキャッシュが未署名フラグの変更を検出できない問題を修正#28254
    • パーティション関数が範囲外の場合の誤ったパーティションプルーニングを修正#28233
    • プランナーがjoinの無効なプランをキャッシュする可能性がある問題を修正しました#28087
    • ハッシュ列の型が列挙型#27893場合の間違ったインデックス ハッシュ結合を修正しました
    • アイドル接続をリサイクルすると、まれにリクエストの送信がブロックされる可能性があるバッチクライアントのバグを修正しました#27688
    • ターゲット クラスタ#27686でチェックサムの実行に失敗した場合のTiDB Lightningpanic問題を修正しました。
    • いくつかのケースでdate_adddate_sub関数の誤った結果を修正#27232
    • ベクトル化された式#28643の関数hourの誤った結果を修正します
    • MySQL 5.1またはそれ以前のクライアントバージョン#27855に接続する際の認証問題を修正
    • 新しいインデックスが追加されたときに、指定された時間外にauto analyzeがトリガーされる可能性がある問題を修正しました#28698
    • セッション変数を設定するとtidb_snapshot #28683が無効になるバグを修正
    • ピアが見つからないリージョンが多数あるクラスタでBRが機能しないバグを修正#27534
    • サポートされていないcast TiFlash #23907にプッシュダウンされたときに発生するtidb_cast to Int32 is not supportedような予期しないエラーを修正しました
    • %s value is out of range in '%s'エラーメッセージ#27964DECIMAL overflowが欠落している問題を修正
    • MPPノードの可用性検出が一部のコーナーケースで機能しないバグを修正#3118
    • MPP task ID #27952を割り当てる際のDATA RACE問題を修正
    • 空のdual table削除した後の MPP クエリのINDEX OUT OF RANGEエラーを修正します#28250
    • MPPクエリ#1791の誤検知エラーログinvalid cop task execution summaries lengthの問題を修正
    • MPPクエリ#28149のエラーログcannot found column in Schema columnの問題を修正
    • TiFlashがシャットダウンするときに TiDB がpanic可能性がある問題を修正#28096
    • 安全でない3DES(トリプルデータ暗号化アルゴリズム)ベースのTLS暗号スイート#27859サポートを削除します
    • Lightning が事前チェック中にオフラインの TiKV ノードに接続し、インポートが失敗する問題を修正しました#27826
    • 多数のファイルをテーブル#27605にインポートするときに事前チェックに時間がかかりすぎる問題を修正しました
    • 式を書き換えると間違った照合順序が推測される問題を修正between #27146
    • group_concat関数が照合順序を考慮していなかった問題を修正#27429
    • extract関数の引数が負の期間#27236場合に発生する結果の誤りを修正
    • NO_UNSIGNED_SUBTRACTION #26765設定されている場合にパーティションの作成が失敗する問題を修正
    • 列プルーニングと集計プッシュダウン#27106で副作用のある式を避ける
    • 不要なgRPCログを削除する#24190
    • 有効な小数点以下の桁数を制限することで精度関連の問題を修正する#3091
    • plus#26977のオーバーフローをチェックする間違った方法の問題を修正
    • new collationデータを#27024テーブルから統計をダンプするときにdata too longのエラーが発生する問題を修正しました。
    • 再試行されたトランザクションのステートメントがTIDB_TRX #28670に含まれない問題を修正
  • TiKV

    • 輻輳エラー#11082によりCDCがスキャン再試行を頻繁に追加する問題を修正
    • チャネルがいっぱいになるとラフト接続が切断される問題を修正#11047
    • Raftクライアント実装#9714でバッチメッセージが大きすぎる問題を修正
    • resolved_ts #10965で一部のコルーチンがリークする問題を修正
    • 応答サイズが4GiBを超えるとコプロセッサに発生するpanic問題を修正#9012
    • スナップショット ファイルがガベージ コレクションできない場合に、スナップショット ガベージ コレクション (GC) で GC スナップショット ファイルが失われる問題を修正しました#10813
    • コプロセッサー要求の処理中にタイムアウトによって発生するpanic問題を修正#10852
  • PD

    • ピア数が設定されたピア数#4045を超えたために、PD がデータがあり保留中の状態のピアを誤って削除する問題を修正しました。
    • PDが時間内にピアを修正しない問題を修正#4077
    • 散布範囲スケジューラが空の領域をスケジュールできない問題を修正#4118
    • キーマネージャのCPU使用率が高すぎる問題を修正#4071
    • ホットリージョンスケジューラ#4159の設定時に発生する可能性のあるデータ競合の問題を修正しました。
    • リージョン同期が停止したことによるリーダー選出の遅延を修正#3936
  • TiFlash

    • ライブラリnslがないため、一部のプラットフォームでTiFlashが起動に失敗する問題を修正しました。
  • ツール

    • TiCDC

      • 上流の TiDB インスタンスが予期せず終了すると、TiCDC レプリケーション タスクが終了する可能性がある問題を修正しました#3061
      • TiKVが同じリージョン#2386に重複したリクエストを送信した場合にTiCDCプロセスがpanic可能性がある問題を修正しました
      • 下流の TiDB/MySQL の可用性を検証する際の不要な CPU 消費を修正#3073
      • TiCDCによって生成されるKafkaメッセージの量がmax-message-size #2962に制限されない問題を修正
      • Kafka メッセージの書き込み中にエラーが発生すると TiCDC 同期タスクが一時停止する可能性がある問題を修正#2978
      • force-replicate有効になっているときに、有効なインデックスのない一部のパーティションテーブルが無視される可能性がある問題を修正#2834
      • 株価データのスキャンに時間がかかりすぎると、TiKV が GC を実行するため株価データのスキャンが失敗する可能性がある問題を修正しました#2470
      • 一部のタイプの列を Open Protocol 形式#2758にエンコードするときに発生する可能性のあるpanic問題を修正しました。
      • 一部のタイプの列をAvro形式#2648にエンコードする際に発生する可能性のあるpanic問題を修正しました
    • TiDBBinlog

      • ほとんどのテーブルがフィルタリングされると、特定の負荷#1075でチェックポイントを更新できない問題を修正しました。

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