Skip to content
2 changes: 1 addition & 1 deletion releases/release-2.0-rc.3.md
Original file line number Diff line number Diff line change
Expand Up @@ -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 の使用をサポート
Expand Down
4 changes: 2 additions & 2 deletions releases/release-3.0.6.md
Original file line number Diff line number Diff line change
Expand Up @@ -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`
Expand Down Expand Up @@ -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)
Expand Down
16 changes: 8 additions & 8 deletions releases/release-4.0-ga.md
Original file line number Diff line number Diff line change
@@ -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}
Expand All @@ -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
Expand All @@ -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)
Expand All @@ -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)
Expand Down Expand Up @@ -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`が報告される問題を修正しました
Expand All @@ -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
Expand Down
18 changes: 9 additions & 9 deletions releases/release-4.0.0-beta.1.md
Original file line number Diff line number Diff line change
Expand Up @@ -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)
Expand All @@ -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)
Expand Down Expand Up @@ -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)
Expand Down
Loading
Loading