TiDB 2.1.8 リリースノート

発売日:2019年4月12日

TiDB バージョン: 2.1.8

TiDB アンシブル バージョン: 2.1.8

TiDB

  • NULL 値のパラメータがある場合、 GROUP_CONCAT関数の処理ロジックが MySQL と互換性がない問題を修正#9930
  • Distinctモード#9931での 10 進数値の等値チェックの問題を修正
  • SHOW FULL COLUMNSステートメントの日付、日時、およびタイムスタンプ タイプの照合順序互換性の問題を修正します。
  • フィルタリング条件に相関列が含まれている場合、行数の推定が不正確になる問題を修正します#9937
  • DATE_ADDDATE_SUBの関数間の互換性の問題を修正します。
  • 互換性を向上させるためにSTR_TO_DATE機能の%H形式をサポートします#9964
  • GROUP_CONCAT関数が一意のインデックス#9969でグループ化すると、結果が正しくない問題を修正します。
  • Optimizer Hints に一致しないテーブル名が含まれている場合に警告を返す#9970
  • ログ形式を統一し、分析ツールによるログ収集を容易にする 統合ログ形式
  • 多くの NULL 値が不正確な統計推定を引き起こす問題を修正します#9979
  • TIMESTAMP 型のデフォルト値が境界値#9987の場合にエラーが報告される問題を修正
  • time_zone #10000の値を検証する
  • 2019.01.01時間フォーマット#10001をサポート
  • EXPLAINステートメントが返す結果で、行数の見積もりが正しく表示されない場合がある問題を修正します#10044
  • 場合によってはステートメントの実行を#9976に停止できない問題を修正しKILL TIDB [session id]
  • 場合によっては一定のフィルタリング条件の述語プッシュダウンの問題を修正します#10049
  • 場合によっては読み取り専用ステートメントが正しく処理されない問題を修正します#10048

PD

  • regionScattererが無効なOperatorStep #1482を生成する可能性がある問題を修正
  • ホット ストアでキーの統計が正しくない問題を修正します#1487
  • MergeRegionオペレーター#1495のタイムアウトが短すぎる問題を修正
  • TSO 要求を処理する PDサーバーの経過時間メトリックを追加します#1502

TiKV

  • 読み取りトラフィックの誤った統計の問題を修正します#4441
  • リージョンが多すぎる場合の raftstore のパフォーマンスの問題を修正します#4484
  • レベル 0 の SST ファイルの数がlevel_zero_slowdown_writes_trigger/2を超える場合、ファイルを取り込まない#4464

ツール

  • Lightning 用にテーブルをインポートする順序を最適化して、インポート プロセス中にクラスターでChecksumAnalyzeを実行する大きなテーブルの影響を減らし、 ChecksumAnalyzeの成功率を向上させます#156
  • KV エンコーダーの追加の解析作業を回避するために、データ ソース ファイルのコンテンツを TiDB のtypes.Datumに直接解析することにより、Lightning のエンコーディング SQL パフォーマンスを 50% 向上させ#145
  • TiDB Binlog Pumpにstorage.sync-logの構成項目を追加して、 Pump #529で非同期にローカル ストレージのディスクをフラッシュすることをサポートします。
  • TiDB Binlog PumpとDrainer とDrainer #530間の通信のトラフィック圧縮をサポート
  • TiDB Binlogにsyncer.sql-modeの構成項目を追加して、異なるsql-modeを使用して DDL クエリを解析することをサポートします#513
  • レプリケートされないテーブルのフィルタリングをサポートするために、TiDB Binlogにsyncer.ignore-tableの構成項目を追加し#526

TiDB アンシブル

  • オペレーティング システムのバージョン制限を変更し、CentOS 7.0 以降および Red Hat 7.0 以降のみをサポートします#734
  • epollexclusiveがすべての OS でサポートされているかどうかをチェックする機能を追加します#728
  • ローリング アップデートのバージョン制限を追加して、2.0.1 以前のバージョンから 2.1 以降のバージョンへのアップグレードを禁止します#728
エコシステム
TiDB
TiKV
TiSpark
Chaos Mesh
© 2022 PingCAP. All Rights Reserved.