📣
TiDB Cloud Premium はパブリックプレビュー中です。エンタープライズワークロード向けの無制限のスケーリング、即時の弾力性、高度なセキュリティを提供します。このページは自動翻訳されたものです。原文はこちらからご覧ください。

TiDB 5.4.2 リリースノート



リリース日:2022年7月8日

TiDB バージョン: 5.4.2

改善点

  • TiDB

    • 可用性を向上させるために、正常でない TiKV ノードへのリクエストの送信を避ける#34906
  • TiKV

    • 可用性を向上させるために、更新ごとに TLS 証明書を自動的に再読み込みします#12546
    • ヘルスチェックを改善して、利用できないRaftstoreを検出し、TiKV クライアントがリージョンキャッシュを時間内に更新できるようにします#12398
    • レイテンシージッタを削減するためにリーダーシップをCDCオブザーバーに移譲する#12111
  • PD

    • デフォルトでSwaggerサーバーのコンパイルを無効にする#4932
  • ツール

    • TiDB Lightning

      • Scatter Region をバッチモードに最適化して、 Scatter Region プロセスの安定性を向上させます#33618

バグ修正

  • TiDB

    • バイナリプロトコル で間違った TableDual プランがキャッシュされる問題を修正 #34678 #34690
    • EqualAll ケースでTiFlash firstrow集計関数の誤って推論された null フラグの問題を修正しました #34584
    • プランナーがTiFlash に対して間違った 2 フェーズ集計プランを生成する問題を修正しました #34682
    • tidb_opt_agg_push_downとtidb_enforce_mppが有効になっているときに発生するプランナーの誤った動作を修正#34465
    • プランキャッシュが削除されたときに使用される間違ったメモリ使用量の値を修正しました#34613
    • LOAD DATA文で列リストが機能しない問題を修正 #35198
    • 悲観的トランザクションでWriteConflictエラーを報告しないようにする #11612
    • リージョンエラーやネットワーク問題が発生した場合に事前書き込みリクエストが冪等でない問題を修正#34875
    • ロールバックされる非同期コミットトランザクションがアトミック性を満たさない可能性がある問題を修正しました #33641
    • 以前は、ネットワーク接続の問題が発生した場合、TiDBは切断されたセッションによって保持されていたリソースを正しく解放できないことがありました。この問題は修正され、開いているトランザクションをロールバックし、その他の関連リソースを解放できるようになりました#34722
    • TiDBがCTE ビューをクエリするときにreferences invalid tableエラーが誤って報告される可能性がある問題を修正しました。 #33965
    • fatal error: concurrent map read and map writeエラーによるpanic問題を修正 #35340
  • TiKV

    • max_sample_sizeが0 に設定されている場合に統計を分析することによって発生するpanicの問題を修正しました #11192
    • TiKV を終了するときに誤って TiKV パニックを報告する潜在的な問題を修正しました #12231
    • リージョンマージプロセスでソースピアがスナップショットによってログをキャッチアップするときに発生する可能性のあるpanic問題を修正しました。 #12663
    • ピアが同時に分割され、破棄されたときに発生する可能性のあるpanic問題を修正しました#12825
    • PDクライアントがエラーに遭遇したときに発生するPDクライアントの頻繁な再接続の問題を修正しました #12345
    • DATETIME値に小数点とZ が含まれている場合に発生する時間解析エラーの問題を修正しました #12739
    • 空の文字列の型変換を実行するときに TiKV がパニックになる問題を修正#12673
    • 非同期コミットが有効な場合の悲観的トランザクションにおけるコミットレコードの重複の可能性を修正#12615
    • Follower Read 使用時に TiKV がinvalid store ID 0エラーを報告する問題を修正しました #12478
    • ピアの破壊とリージョンバッチ分割の競合によって発生する TiKV panicの問題を修正しました。 #12368
    • tikv-ctl が間違った文字列一致のために誤った結果を返す問題を修正#12329
    • AUFS でTiKVを起動できない問題を修正 #12543
  • PD

    • not leader の間違ったステータスコードを修正 #4797
    • ホットリージョンにリーダーがない場合に発生するPD panicを修正#5005
    • PDリーダー移行後すぐにスケジュールを開始できない問題を修正#4769
    • いくつかのコーナーケースにおけるTSOフォールバックのバグを修正#4884
  • TiFlash

    • 状況によっては、クラスター化インデックスを持つテーブルの列を削除した後にTiFlash がクラッシュする問題を修正しました#5154
    • 多数のINSERTおよびDELETE操作後に発生する可能性のあるデータの不整合を修正#4956
    • コーナーケースでの誤った小数比較結果を修正 #4512
  • ツール

    • Backup & Restore (BR)

      • RawKVモードでBRがErrRestoreTableIDMismatchを報告するバグを修正 #35279
      • ファイルの保存時にエラーが発生したときにBRが再試行しないバグを修正#34865
      • BR実行中のpanic問題を修正#34956
      • BRがS3内部エラーを処理できない問題を修正#34350
      • 復元操作中に回復不能なエラーが発生するとBRが停止するバグを修正#33200
    • TiCDC

      • 特別な増分スキャンシナリオで発生するデータ損失を修正#5468
      • ログを書き込む前にREDOログマネージャがログをフラッシュするバグを修正#5486
      • 一部のテーブルがREDOライターによってメンテナンスされていない場合に、resolved tsが速すぎる動きをするバグを修正しました#5486
      • ファイル名の競合によりデータ損失が発生する可能性がある問題を修正#5486
      • リージョンリーダーが見つからず、再試行が制限を超えた場合に発生するレプリケーション中断を修正#5230
      • MySQL Sink が間違った checkpointTs を保存する可能性があるバグを修正しました#5107
      • HTTPサーバーでゴルーチンリークを引き起こす可能性のあるバグを修正 #5303
      • メタリージョンの変更によりレイテンシーが増加する可能性がある問題を修正#4756 #4762
    • TiDB Data Migration (DM)

      • タスクが自動的に再開された後にDMがより多くのディスク領域を占有する問題を修正#5344
      • case-sensitive: trueが設定されていない場合、大文字のテーブルを複製できない問題を修正#5255

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