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