Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion releases/release-1.0-ga.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ summary: TiDB 1.0は、MySQLとの互換性、SQLの最適化、安定性、そ

- コプロセッサーはより多くのプッシュダウン関数をサポートするようになりました
- サンプリング操作のプッシュダウンをサポート
- スペースを素早く確保するために手動でデータ圧縮をトリガーすることをサポート
- スペースを素早く確保するために手動でデータコンパクションをトリガーすることをサポート
- パフォーマンスと安定性を向上
- デバッグ用のデバッグAPIを追加する
- TiSpark ベータ版リリース:
Expand Down
2 changes: 1 addition & 1 deletion releases/release-2.0-ga.md
Original file line number Diff line number Diff line change
Expand Up @@ -120,7 +120,7 @@ summary: "2018年4月27日にリリースされたTiDB 2.0 GAでは、MySQLと
- スナップショットによってノードがオフラインになる速度が遅くなる問題を修正しました
- レプリカの移行によって消費される一時スペースの使用を制限する
- 長期間にわたりリーダーを選出できないリージョンを報告する
- 圧縮イベントに応じてリージョンサイズ情報を随時更新します
- コンパクションイベントに応じてリージョンサイズ情報を随時更新します
- リクエストのタイムアウトを回避するためにスキャンロックのサイズを制限する
- OOMを回避するためにスナップショットを受信するときにメモリ使用量を制限する
- CIテストの速度を上げる
Expand Down
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 @@ -53,7 +53,7 @@ summary: 2018年3月23日にリリースされたTiDB 2.0 RC3では、MySQLと
- スナップショットファイルのスペース使用量を制限して、ディスク容量の消費を抑制します。
- 長期間にわたりリーダーを選出できないリージョンを記録し報告する
- サーバー起動時のガベージクリーンアップを高速化
- 圧縮イベントに応じて対応するリージョンのサイズ情報を更新します
- コンパクションイベントに応じて対応するリージョンのサイズ情報を更新します
- リクエストのタイムアウトを回避するために`scan lock`のサイズを制限します
- `DeleteRange`を使用すると、リージョンの削除が高速化されます
- RocksDBパラメータのオンライン変更をサポート
2 changes: 1 addition & 1 deletion releases/release-2.1-ga.md
Original file line number Diff line number Diff line change
Expand Up @@ -262,7 +262,7 @@ summary: TiDB 2.1 GA は 2018年 11月 30日にリリースされ、安定性、

- [RocksDB関連の問題を診断するための`ldb`コマンドを追加します](https://tikv.org/docs/3.0/reference/tools/tikv-ctl/#ldb-command)

- `compact`コマンドは、最下層のデータを圧縮するかどうかの指定をサポートします。
- `compact`コマンドは、最下層のデータをコンパクションするかどうかの指定をサポートします。

## ツール {#tools}

Expand Down
2 changes: 1 addition & 1 deletion releases/release-2.1-rc.1.md
Original file line number Diff line number Diff line change
Expand Up @@ -143,7 +143,7 @@ summary: TiDB 2.1 RC1は2018年8月24日にリリースされ、安定性、SQL
- `prevote`を有効にすると、ネットワークが異常な場合のサービス回復が高速化されます
- RocksDBログファイルの関連設定項目を追加します
- `scheduler_latch`のデフォルト設定を調整する
- tikv-ctl を使用して手動でデータを圧縮するときに、RocksDB の最下層のデータを圧縮するかどうかの設定をサポートします。
- tikv-ctl を使用して手動でデータをコンパクションするときに、RocksDB の最下層のデータをコンパクションするかどうかの設定をサポートします。
- TiKV の起動時に環境変数のチェックを追加する
- 既存のデータに基づいて`dynamic_level_bytes`パラメータを動的に設定することをサポート
- ログ形式のカスタマイズをサポート
Expand Down
6 changes: 3 additions & 3 deletions releases/release-2.1.4.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: TiDB 2.1.4 Release Notes
summary: TiDB 2.1.4およびTiDB Ansible 2.1.4は、2019年2月15日にリリースされました。このリリースでは、安定性、SQLオプティマイザ、統計、実行エンジンが改善されています。SQLオプティマイザ/エグゼキュータ、サーバー、DDL、TiKVに関する問題が修正されています。Lightningツールの最適化には、メモリ使用量、チャンク分割の削除、I/O同時実行制限、バッチデータインポートのサポート、TiKVインポートモードでの自動圧縮が含まれます。さらに、TiKVの定期的なレベル1圧縮パラメータの無効化とインポートエンジン数の制限もサポートされました。Sync-diff-inspectorは、TiDB統計を使用したチャンク分割をサポートするようになりました。
summary: TiDB 2.1.4およびTiDB Ansible 2.1.4は、2019年2月15日にリリースされました。このリリースでは、安定性、SQLオプティマイザ、統計、実行エンジンが改善されています。SQLオプティマイザ/エグゼキュータ、サーバー、DDL、TiKVに関する問題が修正されています。Lightningツールの最適化には、メモリ使用量、チャンク分割の削除、I/O同時実行制限、バッチデータインポートのサポート、TiKVインポートモードでの自動コンパクションが含まれます。さらに、TiKVの定期的なレベル1コンパクションパラメータの無効化とインポートエンジン数の制限もサポートされました。Sync-diff-inspectorは、TiDB統計を使用したチャンク分割をサポートするようになりました。
---

# TiDB 2.1.4 リリースノート {#tidb-2-1-4-release-notes}
Expand Down Expand Up @@ -34,7 +34,7 @@ summary: TiDB 2.1.4およびTiDB Ansible 2.1.4は、2019年2月15日にリリー
- ダンプファイルのチャンク分離を削除して、ダンプファイルの余分な解析を回避します[#109](https://github.com/pingcap/tidb-lightning/pull/109)
- ダンプファイルの読み取りI/O同時実行を制限し、キャッシュミスが多すぎることによるパフォーマンスの低下を回避します[#110](https://github.com/pingcap/tidb-lightning/pull/110)
- インポートの安定性を向上させるために、単一のテーブルへのデータのバッチインポートをサポートします[#110](https://github.com/pingcap/tidb-lightning/pull/113)
- TiKV のインポートモードで自動圧縮を有効にする [#4199](https://github.com/tikv/tikv/pull/4199)
- TiKV クラスタバージョンが 2.1.4 以降の場合、インポートモードでレベル 1 圧縮が自動的に実行されるため、TiKV 定期的なレベル 1 圧縮パラメータを無効にすることをサポートします[#119](https://github.com/pingcap/tidb-lightning/pull/119)
- TiKV のインポートモードで自動コンパクションを有効にする [#4199](https://github.com/tikv/tikv/pull/4199)
- TiKV クラスタバージョンが 2.1.4 以降の場合、インポートモードでレベル 1 コンパクションが自動的に実行されるため、TiKV 定期的なレベル 1 コンパクションパラメータを無効にすることをサポートします[#119](https://github.com/pingcap/tidb-lightning/pull/119)
- インポーターのディスク容量を過度に消費しないようにインポートエンジンの数を制限する[#119](https://github.com/pingcap/tidb-lightning/pull/119)
- sync-diff-inspector の TiDB 統計を使用したチャンクの分割をサポート [#197](https://github.com/pingcap/tidb-tools/pull/197)
2 changes: 1 addition & 1 deletion releases/release-3.0.0-beta.1.md
Original file line number Diff line number Diff line change
Expand Up @@ -107,7 +107,7 @@ TiDB Ansible バージョン: 3.0.0-beta.1
- 複製する必要のないファイルのフィルタリングをサポート
- 生成列の複製をサポート
- Lightning
- TiKVの定期的なレベル1圧縮を無効にすることをサポートし、TiKVクラスタバージョンが2.1.4以降の場合、レベル1圧縮はインポートモードで自動的に実行されます[#4199](https://github.com/tikv/tikv/pull/4199) [#119](https://github.com/pingcap/tidb-lightning/pull/119)
- TiKVの定期的なレベル1コンパクションを無効にすることをサポートし、TiKVクラスタバージョンが2.1.4以降の場合、レベル1コンパクションはインポートモードで自動的に実行されます[#4199](https://github.com/tikv/tikv/pull/4199) [#119](https://github.com/pingcap/tidb-lightning/pull/119)
- `table_concurrency`設定項目を追加して、インポートエンジンの数(デフォルトでは"16")を制限し、インポーターのディスクスペースの過剰な使用を回避します。 [#119](https://github.com/pingcap/tidb-lightning/pull/119)
- メモリ使用量を削減するために、中間状態SSTをディスクに保存することをサポート[#4369](https://github.com/tikv/tikv/pull/4369)
- TiKV-Importer のインポートパフォーマンスを最適化し、大規模なテーブルのデータとインデックスの個別インポートをサポートします[#132](https://github.com/pingcap/tidb-lightning/pull/132)
Expand Down
2 changes: 1 addition & 1 deletion releases/release-3.0.5.md
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ TiDB Ansible バージョン: 3.0.5
- エンジン
- RocksDB `force_consistency_checks`を有効にしてデータの安全性を向上[#5662](https://github.com/tikv/tikv/pull/5662)
- Titan での同時フラッシュ操作によりデータ損失が発生する可能性がある問題を修正[#5672](https://github.com/tikv/tikv/pull/5672)
- L0内圧縮によるTiKVのクラッシュと再起動の問題を回避するためにrust-rocksdbのバージョンを更新しました[#5710](https://github.com/tikv/tikv/pull/5710)
- L0内コンパクションによるTiKVのクラッシュと再起動の問題を回避するためにrust-rocksdbのバージョンを更新しました[#5710](https://github.com/tikv/tikv/pull/5710)

## PD {#pd}

Expand Down
2 changes: 1 addition & 1 deletion releases/release-4.0.0-beta.md
Original file line number Diff line number Diff line change
Expand Up @@ -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)
Expand Down
2 changes: 1 addition & 1 deletion releases/release-4.0.11.md
Original file line number Diff line number Diff line change
Expand Up @@ -138,7 +138,7 @@ TiDB バージョン: 4.0.11

- 小数型で`min` / `max`の結果が間違っているというバグを修正しました
- TiFlashがデータ読み取り時にクラッシュする可能性があるバグを修正
- DDL操作後に書き込まれたデータの一部がデータ圧縮後に失われる可能性がある問題を修正しました
- DDL操作後に書き込まれたデータの一部がデータコンパクション後に失われる可能性がある問題を修正しました
- TiFlashがコプロセッサー内の10進定数を正しく処理しない問題を修正
- ラーナーの読み取りプロセス中に発生する可能性のあるクラッシュを修正しました
- TiDBとTiFlash間の`0`または`NULL`による除算の不一致な動作を修正
Expand Down
2 changes: 1 addition & 1 deletion releases/release-4.0.5.md
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ TiDB バージョン: 4.0.5
- CPU、I/O、RAMの使用状況やストレージエンジンのメトリクスを表示するためのGrafanaパネルを追加します。
- Raftログの処理ロジックを最適化することでI/O操作を削減
- ブロックされた`add partition` DDL文のリージョンスケジュールを高速化する
- DeltaTree のデルタデータの圧縮を最適化して、読み取りと書き込みの増幅を削減します。
- DeltaTree のデルタデータのコンパクションを最適化して、読み取りと書き込みの増幅を削減します。
- 複数のスレッドを使用してスナップショットを前処理することにより、リージョンスナップショットの適用パフォーマンスを最適化します。
- TiFlashの読み取り負荷が低いときに開くファイル記述子の数を最適化して、システムリソースの消費を削減します。
- TiFlashの再起動時に作成される不要な小さなファイルの数を最適化します
Expand Down
4 changes: 2 additions & 2 deletions releases/release-5.0.0-rc.md
Original file line number Diff line number Diff line change
Expand Up @@ -124,8 +124,8 @@ TiDBのスケジューリングプロセスは、I/O、ネットワーク、CPU

- ノード容量の変動(常にウォーターライン付近)やPDの`store-limit`設定値が大きすぎることによって引き起こされる冗長なスケジューリングの問題を軽減します。これは、 `region-score-formula-version = v2`設定項目で有効化できる新しいスケジューリング計算式を導入することで実現します[#3269](https://github.com/tikv/pd/pull/3269)
- `enable-cross-table-merge = true`を変更して、空のリージョンの数を減らし、リージョン間のマージ機能を有効にします[#3129](https://github.com/tikv/pd/pull/3129)
- TiKVバックグラウンドでのデータ圧縮は、多くのI/Oリソースを消費します。システムは、バックグラウンドタスクとフォアグラウンドの読み取り・書き込み間のI/Oリソースの競合をバランスさせるために、圧縮率を自動的に調整します。この機能を`rate-limiter-auto-tuned`設定項目で有効にすると、遅延ジッターが大幅に減少します[#18011](https://github.com/pingcap/tidb/issues/18011)
- TiKVがガベージコレクション(GC)とデータ圧縮を実行する際、パーティションはCPUとI/Oリソースを占有します。これらの2つのタスクの実行中は、データが重複する状態になります。I/O使用量を削減するため、GC圧縮フィルタ機能はこれらの2つのタスクを1つに統合し、同じタスク内で実行します。この機能はまだ実験的であり、 `gc.enable-compaction-filter = true`で有効化できます。 [#18009](https://github.com/pingcap/tidb/issues/18009)
- TiKVバックグラウンドでのデータコンパクションは、多くのI/Oリソースを消費します。システムは、バックグラウンドタスクとフォアグラウンドの読み取り・書き込み間のI/Oリソースの競合をバランスさせるために、コンパクション速度を自動的に調整します。この機能を`rate-limiter-auto-tuned`設定項目で有効にすると、遅延ジッターが大幅に減少します[#18011](https://github.com/pingcap/tidb/issues/18011)
- TiKVがガベージコレクション(GC)とデータコンパクションを実行する際、パーティションはCPUとI/Oリソースを占有します。これらの2つのタスクの実行中は、データが重複する状態になります。I/O使用量を削減するため、GCコンパクションフィルタ機能はこれらの2つのタスクを1つに統合し、同じタスク内で実行します。この機能はまだ実験的であり、 `gc.enable-compaction-filter = true`で有効化できます。 [#18009](https://github.com/pingcap/tidb/issues/18009)
- TiFlash がデータを圧縮またはソートすると、大量の I/O リソースが消費されます。システムは、圧縮とデータソートによる I/O リソースの使用を制限することで、リソースの競合を軽減します。この機能はまだ実験的であり、 `bg_task_io_rate_limit`で有効化できます。

関連問題: [#18005](https://github.com/pingcap/tidb/issues/18005)
Expand Down
Loading
Loading