TiDB 6.1.4 リリースノート

発売日:2023年2月8日

TiDB バージョン: 6.1.4

クイック アクセス: クイックスタート | 本番展開 | インストール パッケージ

互換性の変更

  • TiDB

    • 正確性の問題が発生する可能性があるため、分割されたテーブルの列の型の変更はサポートされなくなりました#40620 @ ミヨンス

改良点

  • TiFlash

    • 高い更新スループット ワークロードの下で、 TiFlashインスタンスの IOPS を最大 95% 削減し、書き込み増幅を最大 65% 削減します#6460 @ フロービーハッピー
  • ツール

    • TiCDC

      • DML バッチ操作モードを追加して、SQL ステートメントがバッチで生成される場合のスループットを向上させます#7653 @ アスドンメン
      • GCS または Azure 互換のオブジェクトstorageへの REDO ログの保存をサポート#7987 @ チャールズ・チャン96
    • TiDB Lightning

      • 事前チェック項目clusterResourceCheckItememptyRegionCheckItemの重大度をCriticalからWarning #37654 @ ニューベルに変更します

バグの修正

  • TiDB

    • テーブルを作成するときに、デフォルト値と列のタイプが一致せず、自動的に修正されない問題を修正します#34881 @ ロイド・ポティガー @ ミヨンス
    • LazyTxn.LockKeys関数#40355 @ ヒューシャープのデータ競合の問題を修正
    • INSERTつまたはREPLACEのステートメントが長いセッション接続でpanicになる可能性がある問題を修正します#40351 @ ファンレンホー
    • 「カーソル読み取り」メソッドを使用してデータを読み取ると、GC #39447 @ ジグアンが原因でエラーが返される可能性がある問題を修正します。
    • ポイント取得クエリ#39928 @ ジグアンpessimistic-auto-commit構成アイテムが有効にならない問題を修正
    • INFORMATION_SCHEMA.TIKV_REGION_STATUSテーブルをクエリすると間違った結果#37436 @ ジムラーラが返される問題を修正します。
    • 一部のパターンでINおよびNOT INサブクエリがCan't find columnエラー#37032 @ アイリンキッド @ ランス6716を報告する問題を修正します。
  • PD

    • PD がリージョン#5786 @ フンドゥンDMに複数の学習者を予期せず追加する可能性がある問題を修正します
  • TiKV

    • cgroupmountinfoレコードが複数ある場合に Gitpod で TiDB の起動に失敗する問題を修正#13660 @ タボキー
    • reset-to-versionコマンド#13829 @ タボキーを実行すると tikv-ctl が予期せず終了する問題を修正
    • TiKV が誤ってPessimisticLockNotFoundエラー#13425 @ スティックナーフを報告する問題を修正
    • 1 回の書き込みのサイズが 2 GiB #13848 @ ユジュンセンを超えると、TiKV がpanicことがある問題を修正します。
    • 悲観的DML #14038 @ みょんけみんたが失敗した後の DML の実行中に、TiDB と TiKV 間のネットワーク障害によって引き起こされたデータの不整合の問題を修正します。
    • 新しい照合順序が有効になっていない場合、 LIKE演算子の_非 ASCII 文字と一致しないという問題を修正します#13769 @ ヤンケアオ @ tonyxuqqi
  • TiFlash

  • ツール

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

      • リージョンサイズ#36053 @ ユジュンセンの取得に失敗して復元が中断される問題を修正
      • BR がbackupmetaファイル#40878 @ MoCuishle28をデバッグするときにpanicを引き起こす問題を修正します。
    • TiCDC

      • TiCDC が過度に多数のテーブル#8004 @ アスドンメンをレプリケートすると、チェックポイントが進められない問題を修正します
      • transaction_atomicityprotocol構成ファイル#7935 @ チャールズ・チャン96経由で更新できない問題を修正
      • TiFlashのバージョンがTiCDC #7744 @ 大静脈よりも新しい場合、TiCDCが誤ってエラーを報告する問題を修正
      • TiCDC が大規模なトランザクション#7913 @ 大静脈をレプリケートするときに OOM が発生する問題を修正します。
      • TiCDC が大規模なトランザクション#7982 @ ハイラスチンを分割せずにデータを複製すると、コンテキストのデッドラインを超過するバグを修正
      • changefeed query結果のsasl-password#7182 @ ドヴィーデンでマスクされない問題を修正
      • ユーザーがレプリケーション タスクをすばやく削除してから、同じタスク名で別のタスクを作成すると、データが失われる問題を修正します#7657 @ 大静脈
    • TiDB データ移行 (DM)

      • SHOW GRANTSのダウンストリーム データベース名にワイルドカード ("*") が含まれている場合、事前チェック中に DM がエラーを発生させる可能性があるバグを修正します#7645 @ ランス6716
      • binlogクエリ イベント#7525 @ リウメンギャ94の「COMMIT」が原因で DM が出力ログが多すぎる問題を修正します。
      • SSL #7941 @ リウメンギャ94ssl-caしか設定されていない場合、DM タスクの開始に失敗する問題を修正します。
      • 1つのテーブルに「更新」タイプと「非更新」タイプの両方の式フィルターを指定すると、 UPDATEステートメントがすべてスキップされるバグを修正#7831 @ ランス6716
      • テーブルにupdate-old-value-exprまたはupdate-new-value-exprのいずれか 1 つしか設定されていない場合、フィルター ルールが有効にならないか、DM が#7774 @ ランス6716でパニックになるバグを修正します。
    • TiDB Lightning

      • TiDB Lightning が巨大なソース データ ファイルをインポートするときのメモリリークの問題を修正します#39331 @ dsdashun
      • 以前に失敗したインポート#39477 @ dsdashunによって残されたダーティ データをTiDB Lightningプリチェックが見つけられないという問題を修正します。

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