TiDB 3.1.0 GA リリースノート
発売日: 2020年4月16日
TiDB バージョン: 3.1.0 GA
TiDB Ansible バージョン: 3.1.0 GA
互換性の変更
ティビ
report-status構成項目が有効になっているときに HTTP リスニング ポートが利用できない場合に TiDB の起動を直接停止する機能をサポート#16291
ツール
バックアップと復元 (BR)
- BRは3.1 GA #233より前のTiKVクラスターからのデータの復元をサポートしていません。
新機能
ティビ
配置Driver(PD)
- ホットリージョンのスケジュールを最適化する#2342
TiFlash
- DeltaTreeエンジンの読み取りおよび書き込みワークロードに関連するメトリックレポートを追加します。
fromUnixTimeとdateFormat押し下げ関数をサポート- デフォルトでラフセットフィルタを無効にする
TiDB アンシブル
バグ修正
ティビ
- いくつかのシナリオでマージ結合操作によって発生するpanic問題を修正#15920
- 選択性計算#16052で一部の式が繰り返しカウントされる問題を修正
- 極端なケースで統計情報をロードするときに発生するpanic問題を修正#15710
- SQLクエリ#16015で同等の式が認識されない場合にエラーが返される問題を修正
- あるデータベースの
viewを別のデータベース#15867からクエリするとエラーが返される問題を修正しました。 fast analyze#16080を使用して列を処理するときに発生するpanic問題を修正しましたcurrent_role印刷結果#16084の誤った文字セットを修正- MySQL接続ハンドシェイクエラー#15799のログを改良する
- 監査プラグインがロードされた後にポートプローブによって発生するpanic問題を修正#16065
TypeNullクラスが可変長型#15739と誤認されるため、左結合のsort演算子がpanic問題を修正しました。- 監視セッション再試行エラーの数が不正確になる問題を修正#16120
ALLOW_INVALID_DATESモード#16171でweekdayの結果が誤っている問題を修正- クラスターにTiFlashノード#15761がある場合にガベージコレクション(GC)が正常に動作しない可能性がある問題を修正
- ハッシュパーティションテーブル#16219を作成するときにユーザーが大きなパーティション数を設定すると、TiDB がメモリ(OOM) になる問題を修正しました。
- 警告がエラーと誤認される問題を修正し、
UNION文の動作をSELECTの動作と同じにする#16138 TopNが mocktikv #16200にプッシュダウンされたときの実行エラーを修正- 不要な
runtime.growsliceを避けるために、初期の長さをchunk.column.nullBitMapに増やします#16142
ティクヴ
TiFlash
- TiDBからスキーマを複製する際の
rename table操作の潜在的な問題を修正 - 複数のデータパス構成で
rename table操作によって発生するデータ損失の問題を修正しました。 - 一部のシナリオでTiFlash が誤ったstorage容量を報告する問題を修正
- リージョンマージが有効な場合にTiFlashから読み取ることによって発生する可能性のある問題を修正しました。
- TiDBからスキーマを複製する際の
ツール