TiDB 7.5.6 リリースノート

発売日: 2025年3月14日

TiDB バージョン: 7.5.6

クイックアクセス: クイックスタート | 実稼働環境への導入

互換性の変更

改善点

  • ティビ

    • 統計がすべて TopN で構成され、対応するテーブル統計の変更された行数が 0 以外の場合、TopN にヒットしない等価条件の推定結果を 0 から 1 に調整します#47400 @ テリー・パーセル
    • タイムスタンプの有効性チェックを強化する#57786 @ ミョンケミンタ
    • TTLテーブルと関連する統計収集タスクのGCの実行を所有者ノードに制限し、オーバーヘッド#59357 @ lcwangchaoを削減します。
  • ティクヴ

  • TiFlash

    • TLS を有効にした後に証明書を更新することでTiFlash がpanicになる可能性がある問題を軽減します#8535 @ 風の話し手
  • ツール

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

      • バックアップパフォーマンスを向上させるために、フルバックアップ中のテーブルレベルのチェックサム計算をデフォルトで無効にする( --checksum=false#56373 @ トリスタン1900
      • 非完全復元の場合、ターゲット クラスターに同じ名前のテーブルが含まれているかどうかを確認するチェックを追加します#55087 @ リドリス
    • TiDB Lightning

      • OOM の問題を防ぐために、CSV ファイルを解析するときに行幅チェックを追加します#58590 @ D3ハンター

バグ修正

  • ティビ

    • IndexMerge #58476 @ ホーキングレイを構築するときに一部の述語が失われる可能性がある問題を修正しました
    • ビュー#53175 @ ミョンスのステートメントにONLY_FULL_GROUP_BY設定が適用されない問題を修正しました
    • 同じ名前のビューを 2 つ作成してもエラーが報告されない問題を修正#58769 @ 天菜まお
    • BIT型からCHAR型にデータを変換すると TiKV パニック#56494 @ lcwangchaoが発生する可能性がある問題を修正しました
    • ハートビートを失った TTL ジョブが他のジョブのハートビートの取得をブロックする問題を修正#57915 @ ヤンケオ
    • 不一致な値タイプとタイプ変換エラーを含むIN条件を使用してパーティション テーブルをクエリすると、誤ったクエリ結果#54746 @ ミョンスが発生する問題を修正しました。
    • BIT列目のデフォルト値が正しくない問題を修正#57301 @ ヤンケオ
    • Prepareプロトコルで、クライアントがUTF8以外の文字セット#58870 @ xheboxを使用するとエラーが発生する問題を修正
    • CREATE VIEWステートメントで変数またはパラメータを使用してもエラーが報告されない問題を修正#53176 @ ミョンス
    • 統計ファイルに null 値#53966 @ キング・ディランが含まれている場合に統計を手動でロードすると失敗する可能性がある問題を修正しました。
    • information_schema.cluster_slow_queryテーブルをクエリするときに、時間フィルターが追加されていない場合、最新のスロー ログ ファイルのみがクエリされる問題を修正しました#56100 @ クレイジーcs520
    • 一時テーブルをクエリすると、場合によっては予期しない TiKV 要求がトリガーされる可能性がある問題を修正#58875 @ 天菜まお
    • Grafana のStats Healthy Distributionパネルのデータが正しくない可能性がある問題を修正#57176 @ ホーキングレイ
    • tidb_ttl_delete_rate_limit #58484 @ lcwangchaoを変更するときに一部の TTL ジョブがハングする可能性がある問題を修正しました
    • 統計の不適切な例外処理により、バックグラウンドタスクがタイムアウトしたときにメモリ内の統計が誤って削除される問題を修正#57901 @ ホーキングレイ
    • cluster_slow_query tableクエリするときにORDER BY使用すると、順序付けられていない結果#51723 @ 定義2014が生成される可能性がある問題を修正しました。
    • 仮想生成列の依存関係にON UPDATE属性の列が含まれている場合、更新された行のデータとそのインデックス データが不整合になる可能性がある問題を修正しました#56829 @ ジョーチェン
    • TiDBハートビートが失われた場合に TTL ジョブをキャンセルできない問題を修正#57784 @ ヤンケオ
    • パラメータがEnum 、またはSet型の場合、 Conv()関数はTiKV #51877 @ いいえにプッシュダウンされなくなりましたBit
    • 分散storageおよびコンピューティングアーキテクチャのTiFlashノードを含むクラスターでALTER TABLE ... PLACEMENT POLICY ...実行した後、リージョンピアが誤ってTiFlashコンピューティングノード#58633 @ ジェイソン・ファンに追加される可能性がある問題を修正しました。
    • DDL所有者が#52747 @ D3ハンターに変更されるとジョブステータスが上書きされる問題を修正
    • ハッシュパーティションテーブルで条件is nullクエリを実行するとpanic#58374 @ 定義2014が発生する問題を修正
    • 生成された列#58475 @ ジョーチェンを含むパーティション テーブルをクエリするときにエラーが発生する問題を修正しました。
    • TTLジョブが無視されたり複数回処理されたりする問題を修正#59347 @ ヤンケオ
    • 交換パーティションの誤った判断により実行が失敗する問題を修正#59534 @ ミョンス
    • tidb_audit_log変数を複数レベルの相対パスで設定すると、ログディレクトリ#58971 @ lcwangchaoでエラーが発生する問題を修正しました。
    • Join の等価条件の両側のデータ型が異なると、 TiFlash #59877 @ いびん87で誤った結果が発生する可能性がある問題を修正しました。
  • ティクヴ

    • リージョンを#17602リクササシネーターに分割した後、リーダーをすぐに選出できない問題を修正しました。
    • タイムロールバックにより異常な RocksDB フロー制御が発生し、パフォーマンスジッター#17995 @ リクササシネーターが発生する可能性がある問題を修正しました
    • 1 フェーズ コミット (1PC) のみが有効で、非同期コミットが有効になっていない場合に、最新の書き込みデータが読み取れない可能性がある問題を修正#18117 @ ジグアン
    • TiKV がブラジルとエジプトのタイムゾーンを誤って変換する問題を修正#16220 @ 金星の上
    • GCワーカーに高負荷がかかったときにデッドロックが発生する可能性がある問題を修正#18214 @ ジグアン
    • ディスクの停止によりリーダーの移行が妨げられ、パフォーマンスのジッターが発生する可能性がある問題を修正#17363 @ いいえ
    • GBK/GB18030 エンコードされたデータ#17618 @ Cbcウェストウルフを処理するときにエンコードが失敗する可能性がある問題を修正しました。
    • 例外#18245 @ ウィリアムが発生したときに CDC 接続でリソース漏洩が発生する可能性がある問題を修正しました
    • リージョンのマージにより、 Raftインデックス#18129 @ 栄光の不一致により TiKV が異常終了する可能性がある問題を修正しました。
    • Resolved-TS の監視とログが異常になる可能性がある問題を修正#17989 @ エキシウム
    • Titanコンポーネントとの非互換性によりアップグレードが失敗する問題を修正#18263 @ v01dスター @ ライクサッシネーター
  • PD

    • 単一のログファイルのデフォルト値max-sizeが正しく設定されない問題を修正#9037 @ rleungx
    • 再起動後にflow-round-by-digit設定項目の値が上書きされる可能性がある問題を修正#8980 @ ノルーシュ
    • PDネットワーク#8962 @ ok江の不安定さにより、データのインポートやインデックスシナリオの追加操作が失敗する可能性がある問題を修正
    • tidb_enable_tso_follower_proxyシステム変数#8950 @ ok江が有効になっているときに PD がpanicになる可能性がある問題を修正
    • tidb_enable_tso_follower_proxyシステム変数が#8947 @ じゃがいもで有効にならない可能性がある問題を修正
    • TSO #9004 @ rleungxを割り当てるときにメモリリークが発生する可能性がある問題を修正しました
    • PDLeader#9017rleungx切り替え時にリージョンシンカーが時間内に終了しない可能性がある問題を修正しました
    • PDノードがLeader#9051 @ rleungxでない場合でもTSOを生成する可能性がある問題を修正しました。
  • TiFlash

    • メモリ使用量が少ない場合にTiFlash が予期せずRaftメッセージの処理を拒否する可能性がある問題を修正#9745 @ カルビンネオ
    • 大量のデータをインポートした後にTiFlash のメモリ使用量が高くなる可能性がある問題を修正#9812 @ カルビンネオ
    • パーティションテーブルに対するクエリが、パーティションテーブル#9787 @ ロイド・ポティガーALTER TABLE ... RENAME COLUMN実行した後にエラーを返す可能性がある問題を修正しました。
    • 特定の状況でTiFlash が予期せず終了したときにエラー スタック トレースを印刷できない問題を修正#9902 @ ジェイソン・ファン
    • profiles.default.init_thread_count_scale 0 #9906 @ ジェイソン・ファンに設定するとTiFlash の起動がブロックされる可能性がある問題を修正しました
    • クエリに仮想列が含まれ、リモート読み取り#9561 @ グオシャオゲをトリガーするとNot found columnエラーが発生する可能性がある問題を修正しました。
    • 分散storageおよびコンピューティングアーキテクチャで、 TiFlashコンピューティング ノードがリージョンピア#9750 @ ジェイソン・ファンを追加するためのターゲット ノードとして誤って選択される可能性がある問題を修正しました。
  • ツール

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

      • PD #18087 @ ユジュンセンにアクセスできないために致命的なエラーが発生した場合にログ バックアップが正常に終了しない問題を修正しました。
      • TiKV #58845 @ トリスタン1900にリクエストを送信するときにrpcClient is idleエラーが発生し、 BRが復元に失敗する問題を修正しました。
      • PITRが3072バイトを超えるインデックスを復元できない問題を修正#58430 @ ユジュンセン
      • br log status --json #57959 @ リーヴルスを使用してログ バックアップ タスクをクエリすると、結果にstatusフィールドが表示されない問題を修正しました。
      • アドバンサー所有者が#58031 @ 3ポインターに切り替わったときに、ログ バックアップが予期せず一時停止状態になる可能性がある問題を修正しました。
    • ティCDC

      • 多数の小さなテーブルがあるシナリオで TiCDC を有効にすると、TiKV が#18142 @ ヒックで再起動する可能性がある問題を修正しました。
      • アップストリームで新しく追加された列のデフォルト値をNOT NULLからNULLに変更すると、ダウンストリームのその列のデフォルト値が正しくなくなる問題を修正しました#12037 @ 989898 円
      • Sarama クライアントによって順序が乱れたメッセージが再送信されると Kafka メッセージの順序が不正確になる問題を修正#11935 @ 3エースショーハンド
      • TiCDC がRENAME TABLE操作#11946 @ 989898 円中にフィルタリングに誤ったテーブル名を使用する問題を修正
      • チェンジフィードが削除された後に goroutines リークが発生する問題を修正#11954 @ ヒック
      • changefeed pauseコマンドで--overwrite-checkpoint-tsパラメータを使用すると、changefeed が#12055 @ ホンユンヤンで停止する可能性がある問題を修正しました。
      • Avroプロトコル#11994 @ 989898 円経由でdefault NULL文を複製するときにTiCDCがエラーを報告する問題を修正
      • PDスケールイン#12004 @ リデズ後にTiCDCがPDに正しく接続できない問題を修正
    • TiDB Lightning

      • ログが適切に感度低下されない問題を修正#59086 @ GMHDBJD

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