diff --git a/releases/release-2.0-rc.3.md b/releases/release-2.0-rc.3.md index 23192b7b59fac..78b45bc354a22 100644 --- a/releases/release-2.0-rc.3.md +++ b/releases/release-2.0-rc.3.md @@ -22,7 +22,7 @@ summary: 2018年3月23日にリリースされたTiDB 2.0 RC3では、MySQLと - `ADMIN SHOW DDL JOB QUERIES`を使用して現在実行中のDDLジョブの元のステートメントを照会する機能をサポート - 災害復旧のために`ADMIN RECOVER INDEX`を使用してインデックスデータの復旧をサポート - オンラインビジネスへの影響を軽減するために、 `ADD INDEX`操作の優先度を下げます。 -- JSON型パラメータを使った集計関数をサポートする(例: `SUM/AVG` +- JSON型パラメータを使った集計関数をサポートする(例:`SUM/AVG`)。 - OGGデータレプリケーションツールをサポートするために、構成ファイル内の`lower_case_table_names`システム変数の変更をサポートします。 - Navicat管理ツールとの互換性を向上 - CRUD 操作で暗黙的な RowID の使用をサポート diff --git a/releases/release-3.0.6.md b/releases/release-3.0.6.md index 8c4d79cc64c16..047582baa5b74 100644 --- a/releases/release-3.0.6.md +++ b/releases/release-3.0.6.md @@ -50,7 +50,7 @@ TiDB Ansible バージョン: 3.0.6 - 悲観的トランザクションクエリが強制終了されたときに、他のトランザクションが不必要に待機するのを防ぐために、悲観的トランザクション TTL の更新を停止します[#13046](https://github.com/pingcap/tidb/pull/13046) - DDL - TiDB の`SHOW CREATE VIEW`の実行結果が MySQL 結果と一致しない問題を修正しました [#12912](https://github.com/pingcap/tidb/pull/12912) - - `union`に基づいて`View`を作成するサポート(例: `create view v as select * from t1 union select * from t2` [#12955](https://github.com/pingcap/tidb/pull/12955) + - `union`に基づいて`View`を作成することをサポート(例:`create view v as select * from t1 union select * from t2`) [#12955](https://github.com/pingcap/tidb/pull/12955) - `slow_query`テーブルにトランザクション関連のフィールドを追加します: [#13072](https://github.com/pingcap/tidb/pull/13072) - `Prewrite_time` - `Commit_time` @@ -83,7 +83,7 @@ TiDB Ansible バージョン: 3.0.6 ## PD {#pd} -- 各フィルターに`ActOn`ディメンションを追加して、各スケジューラとチェッカーがフィルターの影響を受けることを示します。また、使用されていない2つのフィルター( `disconnectFilter`と`rejectLeaderFilter` を削除します。 [#1911](https://github.com/pingcap/pd/pull/1911) +- 各フィルターに`ActOn`ディメンションを追加して、各スケジューラとチェッカーがフィルターの影響を受けることを示します。また、使用されていない2つのフィルター(`disconnectFilter`と`rejectLeaderFilter`)を削除します。 [#1911](https://github.com/pingcap/pd/pull/1911) - PD でタイムスタンプを生成するのに 5 ミリ秒以上かかる場合は警告ログを出力します。 [#1867](https://github.com/pingcap/pd/pull/1867) - 利用できないエンドポイントをクライアントに渡すときにクライアントのログレベルを下げる [#1856](https://github.com/pingcap/pd/pull/1856) - gRPCメッセージパッケージが`region_syncer`レプリケーションプロセスで最大サイズを超える可能性がある問題を修正 [#1952](https://github.com/pingcap/pd/pull/1952) diff --git a/releases/release-4.0-ga.md b/releases/release-4.0-ga.md index 919debded9c9e..3edc52bf60e0c 100644 --- a/releases/release-4.0-ga.md +++ b/releases/release-4.0-ga.md @@ -1,6 +1,6 @@ --- title: TiDB 4.0 GA Release Notes -summary: TiDB 4.0.0 GA は 2020年 5月 28日にリリースされました。このバージョンでは、大規模トランザクションのエラーメッセージが最適化され、Changefeed` 構成ファイルの使いやすさが向上し、新しい設定項目とさまざまな構文および関数のサポートが追加され、TiKV、 TiFlash、PD、およびツールの複数のバグと問題が修正され、PD の新しい監視項目とさまざまな機能のサポートが追加され、Backup & Restore (BR) と TiCDC のさまざまな問題が修正されました。 +summary: TiDB 4.0.0 GA は 2020年 5月 28日にリリースされました。このバージョンでは、大規模トランザクションのエラーメッセージが最適化され、`Changefeed`構成ファイルの使いやすさが向上し、新しい設定項目とさまざまな構文および関数のサポートが追加され、TiKV、 TiFlash、PD、およびツールの複数のバグと問題が修正され、PD の新しい監視項目とさまざまな機能のサポートが追加され、Backup & Restore (BR) と TiCDC のさまざまな問題が修正されました。 --- # TiDB 4.0 GA リリースノート {#tidb-4-0-ga-release-notes} @@ -22,7 +22,7 @@ TiDB バージョン: 4.0.0 - TiKV - Backup & Restore (BR) を使用してバックアップするときに発生する`DefaultNotFound`エラーを修正します [#7937](https://github.com/tikv/tikv/pull/7937) - - 順序がずれたパッケージ`ReadIndex`によるシステムパニックを修正[#7930](https://github.com/tikv/tikv/pull/7930) + - 順序が乱れた`ReadIndex`パケットによるシステムパニックを修正 [#7930](https://github.com/tikv/tikv/pull/7930) - TiKV の再起動後にスナップショットファイルを誤って削除することで発生するシステムパニックを修正[#7927](https://github.com/tikv/tikv/pull/7927) - TiFlash @@ -35,7 +35,7 @@ TiDB バージョン: 4.0.0 - `show table partition regions`構文をサポートする [#17294](https://github.com/pingcap/tidb/pull/17294) - TiDBサーバーが使用する一時ディスク領域を制限するための`tmp-storage-quota`設定項目を追加します [#15700](https://github.com/pingcap/tidb/pull/15700) - テーブルの作成時および変更時に、パーティションテーブルが一意のプレフィックスインデックスを使用しているかどうかのチェックをサポート[#17213](https://github.com/pingcap/tidb/pull/17213) - - `insert/replace into tbl_name partition` ( `partition_name_list` )のステートメントサポートする [#17313](https://github.com/pingcap/tidb/pull/17313) + - `insert/replace into tbl_name partition` ( `partition_name_list` )のステートメントをサポートする [#17313](https://github.com/pingcap/tidb/pull/17313) - `Distinct`関数を使用するときに`collations`の値をチェックする機能をサポート [#17240](https://github.com/pingcap/tidb/pull/17240) - ハッシュパーティションプルーニング中の`is null`フィルタ条件をサポート [#17310](https://github.com/pingcap/tidb/pull/17310) - パーティションテーブルで`admin check index` 、 `admin cleanup index` 、 `admin recover index`をサポート [#17392](https://github.com/pingcap/tidb/pull/17392) [#17405](https://github.com/pingcap/tidb/pull/17405) [#17317](https://github.com/pingcap/tidb/pull/17317) @@ -50,9 +50,9 @@ TiDB バージョン: 4.0.0 - `ascii_bin`と`latin1_bin`エンコードの照合順序規則をサポート [#7919](https://github.com/tikv/tikv/pull/7919) - PD - - 組み込み TiDB Dashboardリバースプロキシ リソース プレフィックスの指定をサポート [#2457](https://github.com/pingcap/pd/pull/2457) + - 組み込み TiDB Dashboardのリバースプロキシリソースプレフィックスの指定をサポート [#2457](https://github.com/pingcap/pd/pull/2457) - PDクライアントリージョンのインターフェースで`pending peer`と`down peer`情報を返すことをサポート [#2443](https://github.com/pingcap/pd/pull/2443) - - `Direction of hotspot move leader` `Direction of hotspot move peer` `Hot cache read entry number`監視項目追加する [#2448](https://github.com/pingcap/pd/pull/2448) + - `Direction of hotspot move leader`、 `Direction of hotspot move peer`、 `Hot cache read entry number`などの監視項目を追加する [#2448](https://github.com/pingcap/pd/pull/2448) - ツール - Backup & Restore (BR) @@ -81,12 +81,12 @@ TiDB バージョン: 4.0.0 - 一部のケースで障害が発生した TiKV ノードにアクセスできない問題を修正[#17342](https://github.com/pingcap/tidb/pull/17342) - `tidb.toml`の`isolation-read`設定項目が有効にならない問題を修正[#17322](https://github.com/pingcap/tidb/pull/17322) - `hint`を使用してストリーム集約を強制する場合に、処理ロジックが間違っているために出力結果の順序が間違っている問題を修正しました。 [#17347](https://github.com/pingcap/tidb/pull/17347) - - `insert`異なる`SQL_MODE` の下で DIV を処理する動作を修正 [#17314](https://github.com/pingcap/tidb/pull/17314) + - `insert`が異なる`SQL_MODE` の下で DIV を処理する動作を修正 [#17314](https://github.com/pingcap/tidb/pull/17314) - TiFlash - 検索ログ機能における正規表現のマッチング動作が他のコンポーネントと一致しない問題を修正しました - - デフォルトで遅延処理の最適化`Raft Compact Log Command`を無効にすることで、ノードが大量のデータを書き込むときに過剰な再起動時間がかかる問題を修正しました。 + - `Raft Compact Log Command`の遅延処理の最適化をデフォルトで無効にすることで、ノードが大量のデータを書き込むときに過剰な再起動時間がかかる問題を修正しました。 - 一部のシナリオで TiDB が`DROP DATABASE`文を誤って処理するため、システムの起動に失敗する問題を修正しました。 - `Server_info`の CPU 情報を収集する方法が他のコンポーネントと異なる問題を修正しました - `batch coprocessor`が有効な場合に`Query`文を実行するとエラー`Too Many Pings`が報告される問題を修正しました @@ -98,7 +98,7 @@ TiDB バージョン: 4.0.0 - 順序が乱れた`ReadIndex`パケットによるシステムパニックを修正 [#7930](https://github.com/tikv/tikv/pull/7930) - 読み取り要求コールバック関数が呼び出されないために予期しないエラーが返される問題を修正[#7921](https://github.com/tikv/tikv/pull/7921) - TiKV の再起動時にスナップショットファイルを誤って削除することで発生するシステムパニックを修正[#7927](https://github.com/tikv/tikv/pull/7927) - - ストレージ暗号化処理ロジックが正しくないため、 `master key`回転できない問題を修正しました [#7898](https://github.com/tikv/tikv/pull/7898) + - ストレージ暗号化処理ロジックが正しくないため、 `master key`が回転できない問題を修正しました [#7898](https://github.com/tikv/tikv/pull/7898) - ストレージ暗号化が有効になっているときに、スナップショットの受信ファイル`lock cf`が暗号化されない問題を修正しました[#7922](https://github.com/tikv/tikv/pull/7922) - PD diff --git a/releases/release-4.0.0-beta.1.md b/releases/release-4.0.0-beta.1.md index 6d93dd7604c9b..e9da38abf19ea 100644 --- a/releases/release-4.0.0-beta.1.md +++ b/releases/release-4.0.0-beta.1.md @@ -17,10 +17,10 @@ TiDB Ansible バージョン: 4.0.0-beta.1 - `log.enable-slow-log`設定項目の型を整数からブール型に変更します[#14864](https://github.com/pingcap/tidb/pull/14864) - MySQL 5.7と一致するように、 `mysql.user`システムテーブルの`password`フィールド名を`authentication_string`に変更します (**この互換性の変更により、以前のバージョンにロールバックできなくなります**) [#14598](https://github.com/pingcap/tidb/pull/14598) - `txn-total-size-limit`設定項目のデフォルト値を`1GB`から`100MB`に調整します[#14522](https://github.com/pingcap/tidb/pull/14522) - - PD [#14750](https://github.com/pingcap/tidb/pull/14750) から読み取った設定項目の動的な変更または更新をサポート [#14830](https://github.com/pingcap/tidb/pull/14830) [#14303](https://github.com/pingcap/tidb/pull/14303) + - PDから読み取った設定項目の動的な変更または更新をサポート [#14750](https://github.com/pingcap/tidb/pull/14750) [#14303](https://github.com/pingcap/tidb/pull/14303) [#14830](https://github.com/pingcap/tidb/pull/14830) - TiKV - - ポイントクエリがコプロセッサー[#6375](https://github.com/tikv/tikv/pull/6375) [#6401](https://github.com/tikv/tikv/pull/6401) [#6534](https://github.com/tikv/tikv/pull/6534) [#6582](https://github.com/tikv/tikv/pull/6582) [#6585](https://github.com/tikv/tikv/pull/6585) [#6593](https://github.com/tikv/tikv/pull/6593) と同じスレッドを使用するかどうかを制御するために、 `readpool.unify-read-pool`設定項目(デフォルトでは`True` )を追加します。 [#6677](https://github.com/tikv/tikv/pull/6677) [#6597](https://github.com/tikv/tikv/pull/6597) + - ポイントクエリがコプロセッサーと同じスレッドを使用するかどうかを制御するために、 `readpool.unify-read-pool`設定項目(デフォルトでは`True`)を追加します。 [#6375](https://github.com/tikv/tikv/pull/6375) [#6401](https://github.com/tikv/tikv/pull/6401) [#6534](https://github.com/tikv/tikv/pull/6534) [#6582](https://github.com/tikv/tikv/pull/6582) [#6585](https://github.com/tikv/tikv/pull/6585) [#6593](https://github.com/tikv/tikv/pull/6593) [#6597](https://github.com/tikv/tikv/pull/6597) [#6677](https://github.com/tikv/tikv/pull/6677) - PD - HTTP APIを最適化して構成マネージャーと互換性を持たせる [#2080](https://github.com/pingcap/pd/pull/2080) @@ -40,15 +40,15 @@ TiDB Ansible バージョン: 4.0.0-beta.1 - [#14843](https://github.com/pingcap/tidb/pull/14843) [#14810](https://github.com/pingcap/tidb/pull/14810) [#14835](https://github.com/pingcap/tidb/pull/14835) [#14801](https://github.com/pingcap/tidb/pull/14801) [#14743](https://github.com/pingcap/tidb/pull/14743) - [#14718](https://github.com/pingcap/tidb/pull/14718) [#14721](https://github.com/pingcap/tidb/pull/14721) [#14670](https://github.com/pingcap/tidb/pull/14670) [#14663](https://github.com/pingcap/tidb/pull/14663) [#14668](https://github.com/pingcap/tidb/pull/14668) - [#14896](https://github.com/pingcap/tidb/pull/14896) - - `Sequence`機能[#14731](https://github.com/pingcap/tidb/pull/14731) [#14589](https://github.com/pingcap/tidb/pull/14589) [#14674](https://github.com/pingcap/tidb/pull/14674) [#14442](https://github.com/pingcap/tidb/pull/14442) をサポート [#14830](https://github.com/pingcap/tidb/pull/14830) [#14303](https://github.com/pingcap/tidb/pull/14303) - - PD [#14750](https://github.com/pingcap/tidb/pull/14750) から読み取った設定項目の動的な変更または更新をサポート [#14830](https://github.com/pingcap/tidb/pull/14830) [#14303](https://github.com/pingcap/tidb/pull/14303) + - `Sequence`機能をサポート [#14731](https://github.com/pingcap/tidb/pull/14731) [#14589](https://github.com/pingcap/tidb/pull/14589) [#14674](https://github.com/pingcap/tidb/pull/14674) [#14442](https://github.com/pingcap/tidb/pull/14442) [#14303](https://github.com/pingcap/tidb/pull/14303) [#14830](https://github.com/pingcap/tidb/pull/14830) + - PDから読み取った設定項目の動的な変更または更新をサポート [#14750](https://github.com/pingcap/tidb/pull/14750) [#14303](https://github.com/pingcap/tidb/pull/14303) [#14830](https://github.com/pingcap/tidb/pull/14830) - 負荷分散ポリシーに従って異なるロールからデータを自動的に読み取る機能を追加し、この機能を有効にするために`leader-and-follower`システム変数を追加します[#14761](https://github.com/pingcap/tidb/pull/14761) - - `Coercibility`関数追加する [#14739](https://github.com/pingcap/tidb/pull/14739) - - パーティションテーブル[#14735](https://github.com/pingcap/tidb/pull/14735) でのTiFlashレプリカの設定をサポート [#14644](https://github.com/pingcap/tidb/pull/14644) [#14713](https://github.com/pingcap/tidb/pull/14713) + - `Coercibility`関数を追加する [#14739](https://github.com/pingcap/tidb/pull/14739) + - パーティションテーブルでのTiFlashレプリカの設定をサポート [#14735](https://github.com/pingcap/tidb/pull/14735) [#14713](https://github.com/pingcap/tidb/pull/14713) [#14644](https://github.com/pingcap/tidb/pull/14644) - `SLOW_QUERY`テーブルの権限チェックを改善 [#14451](https://github.com/pingcap/tidb/pull/14451) - SQL結合を使用する際にメモリが不足している場合、中間結果をディスクファイルに自動的に書き込む機能をサポート[#14708](https://github.com/pingcap/tidb/pull/14708) [#14279](https://github.com/pingcap/tidb/pull/14279) - `information_schema.PARTITIONS`システムテーブルをクエリしてテーブルパーティションのチェックをサポート [#14347](https://github.com/pingcap/tidb/pull/14347) - - `json_objectagg`集計関数追加する [#11154](https://github.com/pingcap/tidb/pull/11154) + - `json_objectagg`集計関数を追加する [#11154](https://github.com/pingcap/tidb/pull/11154) - 監査ログに拒否された接続試行を記録することをサポート[#14594](https://github.com/pingcap/tidb/pull/14594) - 1つのサーバーへの接続数を制御するために、 `max-server-connections`設定項目(デフォルトでは`4096` )を追加します[#14409](https://github.com/pingcap/tidb/pull/14409) - サーバーレベルで複数のストレージエンジンを指定して分離読み取りをサポート [#14440](https://github.com/pingcap/tidb/pull/14440) @@ -80,10 +80,10 @@ TiDB Ansible バージョン: 4.0.0-beta.1 - TiDB - 64文字を超える列名で`view`を作成するとエラーが報告される問題を修正しました[#14850](https://github.com/pingcap/tidb/pull/14850) - `create or replace view`文が正しく処理されていないため、 `information_schema.views`に重複データが存在する問題を修正[#14832](https://github.com/pingcap/tidb/pull/14832) - - `plan cache`有効になっている場合の`BatchPointGet`の誤った結果を修正[#14855](https://github.com/pingcap/tidb/pull/14855) + - `plan cache`が有効になっている場合の`BatchPointGet`の誤った結果を修正[#14855](https://github.com/pingcap/tidb/pull/14855) - タイムゾーンを変更した後にデータが間違ったパーティションテーブルに挿入される問題を修正[#14370](https://github.com/pingcap/tidb/pull/14370) - 外部結合の簡素化中に`IsTrue`関数の無効な名前を使用して式を再構築するときに発生するpanicを修正しました [#14515](https://github.com/pingcap/tidb/pull/14515) - - `show binding`文不正な権限チェックを修正 [#14443](https://github.com/pingcap/tidb/pull/14443) + - `show binding`文の不正な権限チェックを修正 [#14443](https://github.com/pingcap/tidb/pull/14443) - TiKV - TiDBとTiKVの`CAST`関数の不一致な動作を修正[#6463](https://github.com/tikv/tikv/pull/6463) [#6461](https://github.com/tikv/tikv/pull/6461) [#6459](https://github.com/tikv/tikv/pull/6459) [#6474](https://github.com/tikv/tikv/pull/6474) [#6492](https://github.com/tikv/tikv/pull/6492) [#6569](https://github.com/tikv/tikv/pull/6569) diff --git a/releases/release-4.0.0-beta.md b/releases/release-4.0.0-beta.md index 7975504d2e5df..db011b2ab78f5 100644 --- a/releases/release-4.0.0-beta.md +++ b/releases/release-4.0.0-beta.md @@ -1,6 +1,6 @@ --- title: TiDB 4.0 Beta Release Notes -summary: TiDBバージョン4.0.0-betaとTiDB Ansibleバージョン4.0.0-betaが2020年1月17日にリリースされました。このリリースには、インデックス結合のコスト計算精度の向上、テーブルロックのサポート、SQLエラーメッセージのエラーコードの最適化など、さまざまな改善が含まれています。TiKVもRocksDBバージョン6.4.6にアップグレードされ、迅速なバックアップと復元をサポートするようになりました。PDでは、ホットスポットのスケジュール設定の最適化と配置ルール機能の追加がサポートされるようになりました。TiDB Lightning、ダウンストリームデータベースのパスワードを設定するパラメータが追加され、TiDB Ansibleでは、 TiFlashのデプロイとメンテナンスがサポートされるようになりました。 +summary: TiDBバージョン4.0.0-betaとTiDB Ansibleバージョン4.0.0-betaが2020年1月17日にリリースされました。このリリースには、インデックス結合のコスト計算精度の向上、テーブルロックのサポート、SQLエラーメッセージのエラーコードの最適化など、さまざまな改善が含まれています。TiKVもRocksDBバージョン6.4.6にアップグレードされ、迅速なバックアップと復元をサポートするようになりました。PDでは、ホットスポットのスケジュール設定の最適化と配置ルール機能の追加がサポートされるようになりました。TiDB Lightningには、ダウンストリームデータベースのパスワードを設定するパラメータが追加され、TiDB Ansibleでは、 TiFlashのデプロイとメンテナンスがサポートされるようになりました。 --- # TiDB 4.0 ベータ版リリースノート {#tidb-4-0-beta-release-notes} @@ -35,7 +35,7 @@ TiDB Ansible バージョン: 4.0.0-beta - [#13540](https://github.com/pingcap/tidb/pull/13540) [#13366](https://github.com/pingcap/tidb/pull/13366) [#13329](https://github.com/pingcap/tidb/pull/13329) [#13300](https://github.com/pingcap/tidb/pull/13300) [#13233](https://github.com/pingcap/tidb/pull/13233) - [#13033](https://github.com/pingcap/tidb/pull/13033) [#12866](https://github.com/pingcap/tidb/pull/12866) [#14054](https://github.com/pingcap/tidb/pull/14054) - 離散型の狭いデータ範囲を`point set`に変換し、CM-Sketchを使用して行数を推定する際の推定精度を向上させる[#11524](https://github.com/pingcap/tidb/pull/11524) -- CM-Sketchから法線`Analyze` `TopN`情報を抽出し、頻繁に発生する値を別途保持する [#11409](https://github.com/pingcap/tidb/pull/11409) +- 通常の`Analyze`についてCM-Sketchから`TopN`情報を抽出し、頻繁に発生する値を別途保持する [#11409](https://github.com/pingcap/tidb/pull/11409) - CM-Sketchの深さと幅、および`TopN`情報数を動的に調整する機能をサポート [#11278](https://github.com/pingcap/tidb/pull/11278) - SQLバインディング の自動キャプチャと進化をサポート [#12434](https://github.com/pingcap/tidb/pull/12434) [#13199](https://github.com/pingcap/tidb/pull/13199) - `Chunk`を使用してTiKVによる通信のエンコード形式を最適化し、通信パフォーマンスを向上させる[#12023](https://github.com/pingcap/tidb/pull/12023) [#12536](https://github.com/pingcap/tidb/pull/12536) [#12613](https://github.com/pingcap/tidb/pull/12613) [#12621](https://github.com/pingcap/tidb/pull/12621) [#12899](https://github.com/pingcap/tidb/pull/12899) [#13060](https://github.com/pingcap/tidb/pull/13060) [#13349](https://github.com/pingcap/tidb/pull/13349) @@ -50,7 +50,7 @@ TiDB Ansible バージョン: 4.0.0-beta - `Kill` の安定性を向上 [#10841](https://github.com/pingcap/tidb/pull/10841) - `LOAD DATA` で16進数と2進数の表現を区切り文字としてサポート [#11029](https://github.com/pingcap/tidb/pull/11029) - `IndexLookupJoin`を`IndexHashJoin`と`IndexMergeJoin`に分割することで、 `IndexLookupJoin`のパフォーマンスを向上させ、実行時のメモリ消費量を削減します[#8861](https://github.com/pingcap/tidb/pull/8861) [#12139](https://github.com/pingcap/tidb/pull/12139) [#12349](https://github.com/pingcap/tidb/pull/12349) [#13238](https://github.com/pingcap/tidb/pull/13238) [#13451](https://github.com/pingcap/tidb/pull/13451) [#13714](https://github.com/pingcap/tidb/pull/13714) -- RBACに関連するいくつかの問題を修正 [#13896](https://github.com/pingcap/tidb/pull/13896) [#13820](https://github.com/pingcap/tidb/pull/13820) [#13940](https://github.com/pingcap/tidb/pull/13940) [#14090](https://github.com/pingcap/tidb/pull/14090) [#13940](https://github.com/pingcap/tidb/pull/13940) [#13014](https://github.com/pingcap/tidb/pull/13014) +- RBAC [#13896](https://github.com/pingcap/tidb/pull/13896) [#13820](https://github.com/pingcap/tidb/pull/13820) [#13940](https://github.com/pingcap/tidb/pull/13940) [#14090](https://github.com/pingcap/tidb/pull/14090) に関連するいくつかの問題を修正 [#13014](https://github.com/pingcap/tidb/pull/13014) [#13940](https://github.com/pingcap/tidb/pull/13940) - `SELECT`文に`union` が含まれているため`VIEW`を作成できない問題を修正しました [#12595](https://github.com/pingcap/tidb/pull/12595) - `CAST`関数に関連するいくつかの問題を修正 - [#12858](https://github.com/pingcap/tidb/pull/12858) [#11968](https://github.com/pingcap/tidb/pull/11968) [#11640](https://github.com/pingcap/tidb/pull/11640) [#11483](https://github.com/pingcap/tidb/pull/11483) [#11493](https://github.com/pingcap/tidb/pull/11493) @@ -66,7 +66,7 @@ TiDB Ansible バージョン: 4.0.0-beta ## TiKV {#tikv} - RocksDBのバージョンを6.4.6にアップグレードします -- TiKVの時に2GBの空ファイルを自動的に作成することで、ディスク容量が不足するとシステムが正常に圧縮タスクを実行できない問題を修正しました。 [#6321](https://github.com/tikv/tikv/pull/6321) +- TiKV起動時に2GBの空ファイルを自動的に作成することで、ディスク容量が不足するとシステムが正常に圧縮タスクを実行できない問題を修正しました。 [#6321](https://github.com/tikv/tikv/pull/6321) - 迅速なバックアップと復元をサポート - [#6462](https://github.com/tikv/tikv/pull/6462) [#6395](https://github.com/tikv/tikv/pull/6395) [#6378](https://github.com/tikv/tikv/pull/6378) [#6374](https://github.com/tikv/tikv/pull/6374) [#6349](https://github.com/tikv/tikv/pull/6349) - [#6339](https://github.com/tikv/tikv/pull/6339) [#6308](https://github.com/tikv/tikv/pull/6308) [#6295](https://github.com/tikv/tikv/pull/6295) [#6286](https://github.com/tikv/tikv/pull/6286) [#6283](https://github.com/tikv/tikv/pull/6283) diff --git a/releases/release-6.3.0.md b/releases/release-6.3.0.md index c3a9428c2ab2e..55e034cc6ef53 100644 --- a/releases/release-6.3.0.md +++ b/releases/release-6.3.0.md @@ -157,7 +157,7 @@ TiDBバージョン: 6.3.0-DMR ### MySQLとの互換性 {#mysql-compatibility} -- MySQL 8.0との互換性を向上させるため、4つの正規表現関数( `REGEXP_INSTR()` 、 `REGEXP_LIKE()` 、 `REGEXP_REPLACE()` 、 `REGEXP_SUBSTR()` [#23881](https://github.com/pingcap/tidb/issues/23881) @[windtalker](https://github.com/windtalker) +- MySQL 8.0との互換性を向上させるため、4つの正規表現関数(`REGEXP_INSTR()`、`REGEXP_LIKE()`、`REGEXP_REPLACE()`、`REGEXP_SUBSTR()`)をサポート [#23881](https://github.com/pingcap/tidb/issues/23881) @[windtalker](https://github.com/windtalker) MySQL との互換性の詳細については、 [MySQLとの正規表現互換性](/functions-and-operators/string-functions.md#regular-expression-compatibility-with-mysql)を参照してください。 diff --git a/releases/release-6.5.0.md b/releases/release-6.5.0.md index a988254d49a3f..287e010e4234c 100644 --- a/releases/release-6.5.0.md +++ b/releases/release-6.5.0.md @@ -88,7 +88,7 @@ TiDB [6.4.0-DMR](/releases/release-6.4.0.md)と比較して、TiDB 6.5.0 では SQL文の場合、実行中の様々な要因により、オプティマイザが以前の最適な実行計画ではなく新しい実行計画を選択することがあり、SQLパフォーマンスに影響が出ることがあります。この場合、最適な実行計画がまだクリアされていない場合、SQL実行履歴に残ります。 - TiDB v6.5.0では、 [`CREATE [GLOBAL | SESSION] BINDING`](/sql-statements/sql-statement-create-binding.md)ステートメントのバインディングオブジェクトを拡張することで、履歴実行計画のバインディングをサポートします。SQL文の実行計画が変更された場合、元の実行計画がSQL実行履歴メモリテーブル(例えば`statements_summary`に残っている限り、 `CREATE [GLOBAL | SESSION] BINDING`ステートメントで`plan_digest`を指定することで元の実行計画をバインドし、SQLパフォーマンスを迅速に回復できます。この機能により、実行計画変更の問題への対応プロセスが簡素化され、メンテナンス効率が向上します。 + TiDB v6.5.0では、 [`CREATE [GLOBAL | SESSION] BINDING`](/sql-statements/sql-statement-create-binding.md)ステートメントのバインディングオブジェクトを拡張することで、履歴実行計画のバインディングをサポートします。SQL文の実行計画が変更された場合、元の実行計画がSQL実行履歴メモリテーブル(例えば`statements_summary`)に残っている限り、 `CREATE [GLOBAL | SESSION] BINDING`ステートメントで`plan_digest`を指定することで元の実行計画をバインドし、SQLパフォーマンスを迅速に回復できます。この機能により、実行計画変更の問題への対応プロセスが簡素化され、メンテナンス効率が向上します。 詳細については[ドキュメント](/sql-plan-management.md#create-a-binding-according-to-a-historical-execution-plan)を参照してください。 diff --git a/releases/release-7.1.0.md b/releases/release-7.1.0.md index 3128045ce1f1f..91659d12649c2 100644 --- a/releases/release-7.1.0.md +++ b/releases/release-7.1.0.md @@ -323,7 +323,7 @@ TiDB 7.1.0 は長期サポートリリース (LTS) です。 - PD - - スナップショットの実行内容に基づいてストア制限のサイズを自動調整するコントローラを追加します。このコントローラを有効にするには、 `store-limit-version`を`v2` (実験的)に設定してください。有効にすると、スケールインまたはスケールアウトの速度を制御するために`store limit`設定を手動で調整する必要がなくなります( [#6147](https://github.com/tikv/pd/issues/6147) @[bufferflies](https://github.com/bufferflies) 。 + - スナップショットの実行内容に基づいてストア制限のサイズを自動調整するコントローラを追加します。このコントローラを有効にするには、 `store-limit-version`を`v2` (実験的)に設定してください。有効にすると、スケールインまたはスケールアウトの速度を制御するために`store limit`設定を手動で調整する必要がなくなります。 [#6147](https://github.com/tikv/pd/issues/6147) @[bufferflies](https://github.com/bufferflies) - ストレージエンジンが raft-kv2 の場合、ホットスポット スケジューラによって不安定な負荷のリージョンが頻繁にスケジュールされるのを避けるために、履歴負荷情報を追加します。 [#6297](https://github.com/tikv/pd/issues/6297) @[bufferflies](https://github.com/bufferflies) - リーダーのヘルスチェックメカニズムを追加します。etcdリーダーが配置されているPDサーバーがリーダーとして選出できない場合、PDはetcdリーダーをアクティブに切り替え、PDリーダーが利用可能であることを確認します。 [#6403](https://github.com/tikv/pd/issues/6403) @[nolouch](https://github.com/nolouch) diff --git a/releases/release-7.1.3.md b/releases/release-7.1.3.md index 144ff4429faea..2575544e7a600 100644 --- a/releases/release-7.1.3.md +++ b/releases/release-7.1.3.md @@ -49,7 +49,7 @@ TiDB バージョン: 7.1.3 - TiDB Lightning - - PDリーダーの変更による`GetTS`失敗に対して再試行メカニズムを追加( @[lance6716](https://github.com/lance6716) [#45301](https://github.com/pingcap/tidb/issues/45301) + - PDリーダーの変更による`GetTS`失敗に対して再試行メカニズムを追加 @[lance6716](https://github.com/lance6716) [#45301](https://github.com/pingcap/tidb/issues/45301) ## バグ修正 {#bug-fixes} diff --git a/releases/release-7.5.4.md b/releases/release-7.5.4.md index 9128c400c8975..9cdcbc4d1aa93 100644 --- a/releases/release-7.5.4.md +++ b/releases/release-7.5.4.md @@ -43,7 +43,7 @@ TiDB バージョン: 7.5.4 - TiCDC - - 下流が`SUPER`権限が付与されたTiDBである場合、TiCDCは下流データベースから`ADD INDEX DDL`の実行ステータスを照会することをサポートします。これにより、DDL文の実行を再試行する際のタイムアウトによるデータ複製の失敗を回避できます場合)。 [#10682](https://github.com/pingcap/tiflow/issues/10682) @[CharlesCheung96](https://github.com/CharlesCheung96) + - 下流が`SUPER`権限が付与されたTiDBである場合、TiCDCは下流データベースから`ADD INDEX DDL`の実行ステータスを照会することをサポートします。これにより、DDL文の実行を再試行する際のタイムアウトによるデータ複製の失敗を回避できる場合があります。 [#10682](https://github.com/pingcap/tiflow/issues/10682) @[CharlesCheung96](https://github.com/CharlesCheung96) ## バグ修正 {#bug-fixes} diff --git a/releases/release-8.4.0.md b/releases/release-8.4.0.md index 443eaddb10e3c..d6e94075d8c0d 100644 --- a/releases/release-8.4.0.md +++ b/releases/release-8.4.0.md @@ -403,7 +403,7 @@ TiDB をアップグレードする前に、オペレーティングシステム - TiDBノードが停止した際に、監視中のPITRチェックポイント間隔が異常に増加し、実際の状況を反映しない問題を修正しました [#42419](https://github.com/pingcap/tidb/issues/42419) @[YuJuncen](https://github.com/YuJuncen) - バックアップ処理中にTiKVが応答しなくなった場合にバックアップタスクが停止する可能性がある問題を修正 [#53480](https://github.com/pingcap/tidb/issues/53480) @[Leavrth](https://github.com/Leavrth) - ログバックアップが有効になっている場合に、 BRログに機密の認証情報が出力される可能性がある問題を修正 [#55273](https://github.com/pingcap/tidb/issues/55273) @[RidRisR](https://github.com/RidRisR) - - ログバックアップPITRタスクが失敗して停止した後、そのタスクに関連するセーフポイントが正しくクリアされない問題を修正しました(PD [#17316](https://github.com/tikv/tikv/issues/17316) @[Leavrth](https://github.com/Leavrth) + - ログバックアップPITRタスクが失敗して停止した後、そのタスクに関連するセーフポイントが正しくクリアされない問題を修正しました(PD) [#17316](https://github.com/tikv/tikv/issues/17316) @[Leavrth](https://github.com/Leavrth) - TiDB Data Migration (DM) diff --git a/releases/release-8.5.0.md b/releases/release-8.5.0.md index ef29cb95166b6..35db2dd9b6fe7 100644 --- a/releases/release-8.5.0.md +++ b/releases/release-8.5.0.md @@ -243,7 +243,7 @@ TiDB をアップグレードする前に、オペレーティングシステム - `CAST AS CHAR`関数が型推論エラーにより誤った結果を返す問題を修正 [#56640](https://github.com/pingcap/tidb/issues/56640) @[zimulala](https://github.com/zimulala) - 型推論エラーにより一部の関数の出力で文字列が切り詰められる問題を修正 [#56587](https://github.com/pingcap/tidb/issues/56587) @[joechenrh](https://github.com/joechenrh) - `ADDTIME()`および`SUBTIME()`関数が、最初の引数が日付型の場合に誤った結果を返す問題を修正します [#57569](https://github.com/pingcap/tidb/issues/57569) @[xzhangxian1008](https://github.com/xzhangxian1008) - - 非厳格モード( `NULL` `sql_mode = ''`値が挿入される問題を修正 [#56381](https://github.com/pingcap/tidb/issues/56381) @[joechenrh](https://github.com/joechenrh) + - 非厳格モード(`sql_mode = ''`)で無効な`NULL`値が挿入される問題を修正 [#56381](https://github.com/pingcap/tidb/issues/56381) @[joechenrh](https://github.com/joechenrh) - `UPDATE`文が`ENUM`型の値を誤って更新する問題を修正しました [#56832](https://github.com/pingcap/tidb/issues/56832) @[xhebox](https://github.com/xhebox) - `tidb_low_resolution_tso`変数を有効にすると`SELECT FOR UPDATE`文の実行中にリソースリークが発生する問題を修正しました [#55468](https://github.com/pingcap/tidb/issues/55468) @[tiancaiamao](https://github.com/tiancaiamao) - `JSON_TYPE()`関数がパラメータの型を検証せず、JSON 以外のデータ型が渡された場合にエラーが返されない問題を修正しました [#54029](https://github.com/pingcap/tidb/issues/54029) @[YangKeao](https://github.com/YangKeao)