TiDB 2.1.10 リリースノート
発売日:2019年5月22日
TiDB バージョン: 2.1.10
TiDB Ansible バージョン: 2.1.10
TiDB
tidb_snapshotを使用して履歴データ読み取るときに、一部の異常によりテーブルスキーマが正しくなくなる問題を修正しました。 #10359NOT関数が場合によっては誤った読み取り結果を引き起こす問題を修正#10363ReplaceまたはInsert on duplicate update文のGenerated Columnの誤った動作を修正します #10385DATE/DATETIME比較におけるBETWEEN関数のバグを修正 #10407SLOW_QUERYテーブルを使用してスローログをクエリするときに、スローログの 1 行が長すぎるとエラーレポートが発生する問題を修正しました。 #10412DATETIME+INTERVALの結果が MySQL の結果と一致しないケースがある問題を修正#10416 , #10418- うるう年の2月の無効な時刻のチェックを追加#10417
- クラスタ初期化時に多数の競合エラーレポートを回避するために、DDL所有者でのみ内部初期化操作の制限を実行します。 #10426
- 出力タイムスタンプ列のデフォルト値が
default current_timestamp on update current_timestampの場合、DESCMySQLと互換性がない問題を修正しました。 #10337 Update文の権限チェック中にエラーが発生する問題を修正 #10439RANGEの計算を間違えると、場合によってはCHAR列に間違った結果が出る問題を修正しました#10455SHARD_ROW_ID_BITS減らした後にデータが上書きされる可能性がある問題を修正 #9868ORDER BY RAND()ランダムな数字を返さない問題を修正#10064- 小数点以下の精度を変更する
ALTER文を禁止する#10458 - MySQL との
TIME_FORMAT関数の互換性の問題を修正 #10474 PERIOD_ADDのパラメータの有効性を確認する #10430- TiDBの無効な
YEAR文字列の動作がMySQL と互換性がない問題を修正しました。 #10493 ALTER DATABASE構文をサポートする #10503- スロークエリステートメントに
;が存在しない場合にSLOW_QUERYメモリエンジンがエラーを報告する問題を修正しました #10536 - パーティションテーブルでの
Add indexがキャンセルできないことがある問題を修正#10533 - OOM panic回復できないケースがある問題を修正#10545
- テーブルメタデータを書き換えるDDL操作のセキュリティを強化する#10547
PD
- リーダーの優先順位が有効にならない問題を修正#1533
TiKV
- 転送の失敗を回避するために、最近構成が変更されたリージョンのリーダーの転送を拒否します#4684
- コプロセッサーメトリックの優先ラベルを追加します #4643
- リーダー転送中に発生する可能性のあるダーティ リード問題を修正しました #4724
CommitMerge一部のケースでTiKVの再起動が失敗する問題を修正#4615- 不明なログを修正 #4730
ツール
- TiDB Lightning
- TiDB Lightningが
importerへのデータ送信に失敗した場合の再試行機能を追加 #176
- TiDB Lightningが
- TiDB Binlog
- トラブルシューティングを容易にするためにPumpストレージログを最適化します#607
TiDB Ansible
- TiDB Lightningの設定ファイルを更新し、
tidb_lightning_ctlスクリプト#d3a4a368を追加します。