TiDB2.0.4リリースノート
2018年6月15日、TiDB2.0.4がリリースされました。 TiDB 2.0.3と比較して、このリリースではシステムの互換性と安定性が大幅に向上しています。
TiDB
ALTER TABLE t DROP COLUMN a CASCADE
構文をサポートするtidb_snapshot
からTSOへの値の構成をサポート- 監視項目のステートメントタイプの表示を調整する
- クエリコスト見積もりの精度を最適化する
- gRPCの
backoff max delay
つのパラメーターを構成します - 構成ファイル内の単一ステートメントのメモリーしきい値の構成をサポート
- オプティマイザーのエラーをリファクタリングする
Cast Decimal
のデータの副作用を修正します- 特定のシナリオでの
Merge Join
演算子の誤った結果の問題を修正します - Nullオブジェクトを文字列に変換する問題を修正します
- JSONタイプのデータをJSONタイプにキャストする問題を修正します
- 結果の順序が
Union
+OrderBy
の状態でMySQLと一致しない問題を修正します Union
ステートメントがLimit/OrderBy
句をチェックするときのコンプライアンスルールの問題を修正しますUnion All
の結果の互換性の問題を修正します- 述語プッシュダウンのバグを修正
Union
ステートメントとFor Update
句の互換性の問題を修正しますconcat_ws
関数が誤って結果を切り捨てる問題を修正します
PD
- 最大数
PendingPeer
の制限なしに変更することにより、未設定のスケジューリング引数max-pending-peer-count
の動作を改善します。
TiKV
- デバッグ用の
PerfContext
インターフェースを追加します import-mode
つのパラメーターを削除しますtikv-ctl
にregion-properties
コマンドを追加します- 多くのRocksDBトゥームストーンが存在する場合に
reverse-seek
が遅いという問題を修正します do_sub
によって引き起こされるクラッシュの問題を修正します- GCが多くのバージョンのデータに遭遇したときに、GCにログを記録させる