TiDB 2.0.4 リリースノート

2018 年 6 月 15 日に、TiDB 2.0.4 がリリースされました。TiDB 2.0.3 と比較して、このリリースではシステムの互換性と安定性が大幅に向上しています。

ティビ

  • ALTER TABLE t DROP COLUMN a CASCADE構文をサポートする
  • TSOにtidb_snapshotの値を設定することをサポート
  • 監視項目のステートメントタイプの表示を改良
  • クエリコストの見積り精度を最適化する
  • gRPCのbackoff max delayパラメータを設定する
  • 設定ファイル内の単一ステートメントのメモリしきい値の設定をサポート
  • オプティマイザのエラーをリファクタリングする
  • Cast Decimalデータの副作用を修正
  • 特定のシナリオでMerge Join演算子の結果が間違っている問題を修正
  • NullオブジェクトをStringに変換する問題を修正
  • JSON型のデータをJSON型にキャストする問題を修正
  • Union + OrderByの条件で結果の順序がMySQLと一致しない問題を修正
  • UnionのステートメントがLimit/OrderByの句をチェックするときのコンプライアンス ルールの問題を修正します。
  • Union Allの結果の互換性の問題を修正
  • 述語プッシュダウンのバグを修正
  • Union番目のステートメントとFor Update番目の句の互換性の問題を修正します
  • concat_ws関数が誤って結果を切り捨てる問題を修正

PD

  • 未設定のスケジュール引数max-pending-peer-countの動作を、最大PendingPeer秒の制限なしに変更して改善しました。

ティクヴ

  • デバッグ用のRocksDB PerfContextインターフェースを追加する
  • import-modeパラメータを削除します
  • tikv-ctlregion-propertiesコマンドを追加
  • RocksDB の墓石が多数存在する場合にreverse-seek遅くなる問題を修正
  • do_subによって引き起こされたクラッシュ問題を修正
  • GC がデータの複数のバージョンに遭遇したときにログを記録するようにする

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