From 9890a49385db50d3ad58c357d3fe5adb65db3482 Mon Sep 17 00:00:00 2001 From: Yasuo Honda Date: Tue, 6 Oct 2026 15:24:17 +0900 Subject: [PATCH 1/2] i18n(ja): fix translation defects in the v1.0 to v2.0.5 release notes Co-Authored-By: Claude Opus 5.5 --- releases/release-1.0-ga.md | 4 ++-- releases/release-1.0.2.md | 4 ++-- releases/release-1.0.3.md | 2 +- releases/release-1.0.4.md | 4 ++-- releases/release-1.0.5.md | 2 +- releases/release-1.0.6.md | 2 +- releases/release-1.0.8.md | 2 +- releases/release-1.1-alpha.md | 8 ++++---- releases/release-1.1-beta.md | 6 +++--- releases/release-2.0-ga.md | 21 +++++++++++---------- releases/release-2.0-rc.3.md | 18 +++++++++--------- releases/release-2.0-rc.4.md | 12 ++++++------ releases/release-2.0-rc.5.md | 14 +++++++------- releases/release-2.0.1.md | 8 ++++---- releases/release-2.0.10.md | 6 +++--- releases/release-2.0.11.md | 4 ++-- releases/release-2.0.2.md | 6 +++--- releases/release-2.0.3.md | 10 +++++----- releases/release-2.0.4.md | 4 ++-- releases/release-2.0.5.md | 6 +++--- 20 files changed, 72 insertions(+), 71 deletions(-) diff --git a/releases/release-1.0-ga.md b/releases/release-1.0-ga.md index f0a2eb88f789d..6617bda11decf 100644 --- a/releases/release-1.0-ga.md +++ b/releases/release-1.0-ga.md @@ -11,7 +11,7 @@ summary: TiDB 1.0は、MySQLとの互換性、SQLの最適化、安定性、そ - SQL クエリ オプティマイザ: - コストモデルを調整する - - プッシュダウンを分析する + - `ANALYZE` のプッシュダウン - 関数シグネチャプッシュダウン - 内部データ形式を最適化して中間データのサイズを削減します - MySQLとの互換性を強化する @@ -35,7 +35,7 @@ summary: TiDB 1.0は、MySQLとの互換性、SQLの最適化、安定性、そ - 構成フレームワークをサポート - ThriftSever/JDBCおよびSpark SQLをサポート -## 了承 {#acknowledgement} +## 謝辞 {#acknowledgement} ### 以下の企業およびチームに特別な感謝を申し上げます {#special-thanks-to-the-following-enterprises-and-teams} diff --git a/releases/release-1.0.2.md b/releases/release-1.0.2.md index 3d31a1c6a4563..8445f5ea6ef78 100644 --- a/releases/release-1.0.2.md +++ b/releases/release-1.0.2.md @@ -1,6 +1,6 @@ --- title: TiDB 1.0.2 Release Notes -summary: TiDB 1.0.2は2017年11月13日にリリースされました。アップデートには、インデックスポイントクエリのコスト見積もりの最適化、Alter Table Add カラム構文のサポート、クエリ最適化の改善が含まれています。Placement Driver (PD) のスケジューリング安定性が向上し、TiKVはテーブル分割をサポートし、キー長を4KBに制限するようになりました。その他の改善点としては、読み取りトラフィック統計の精度向上、LIKE動作とdo_div_modのバグ修正などがあります。 +summary: TiDB 1.0.2は2017年11月13日にリリースされました。アップデートには、インデックスポイントクエリのコスト見積もりの最適化、Alter Table Add Column 構文のサポート、クエリ最適化の改善が含まれています。Placement Driver (PD) のスケジューリング安定性が向上し、TiKVはテーブル分割をサポートし、キー長を4KBに制限するようになりました。その他の改善点としては、読み取りトラフィック統計の精度向上、LIKE動作とdo_div_modのバグ修正などがあります。 --- # TiDB 1.0.2 リリースノート {#tidb-1-0-2-release-notes} @@ -22,7 +22,7 @@ summary: TiDB 1.0.2は2017年11月13日にリリースされました。アッ ## TiKV {#tikv} -- 1 つの領域に複数のテーブルのデータが含まれないようにテーブルを分割する機能をサポート +- 1 つのリージョンに複数のテーブルのデータが含まれないようにテーブルを分割する機能をサポート - キーの長さを4KB以下に制限する - より正確な読み取りトラフィック統計 - コプロセッサスタックに強力な保護を実装する diff --git a/releases/release-1.0.3.md b/releases/release-1.0.3.md index 6a7b56d87ff61..b2c4fe346cfd3 100644 --- a/releases/release-1.0.3.md +++ b/releases/release-1.0.3.md @@ -27,7 +27,7 @@ summary: TiDB 1.0.3は2017年11月28日にリリースされました。アッ ## TiKV {#tikv} - PDクライアントのデッドロック問題を修正 -- `NotLeader`に間違ったリーダー値が要求される問題を修正しました +- `NotLeader`で誤ったリーダー値が返される問題を修正しました - コプロセッサのチャンクサイズが大きすぎる問題を修正 1.0.2 から 1.0.3 にアップグレードするには、PD -> TiKV -> TiDB のローリングアップグレード順序に従います。 diff --git a/releases/release-1.0.4.md b/releases/release-1.0.4.md index 8e9b89cb19624..0c49b417e6724 100644 --- a/releases/release-1.0.4.md +++ b/releases/release-1.0.4.md @@ -11,9 +11,9 @@ summary: TiDB 1.0.4は2017年12月11日にリリースされました。アッ - [`tidb-server`起動時に統計情報の読み込みを高速化します](https://github.com/pingcap/tidb/pull/5362) - [`show variables`文のパフォーマンスを向上する](https://github.com/pingcap/tidb/pull/5363) -- [結合されたインデックスを処理するために`Add Index`文を使用するときに発生する可能性のある問題を修正しました](https://github.com/pingcap/tidb/pull/5323) +- [複合インデックスを処理するために`Add Index`文を使用するときに発生する可能性のある問題を修正しました](https://github.com/pingcap/tidb/pull/5323) - [`Rename Table`文を使用してテーブルを別のデータベースに移動するときに発生する可能性のある問題を修正しました](https://github.com/pingcap/tidb/pull/5314) -- [`Alter/Drop User`ステートメントの有効性を加速する](https://github.com/pingcap/tidb/pull/5226) +- [`Alter/Drop User`ステートメントが有効になるまでの時間を短縮する](https://github.com/pingcap/tidb/pull/5226) ## TiKV {#tikv} diff --git a/releases/release-1.0.5.md b/releases/release-1.0.5.md index 8d9529bde3982..5c1b8b3a670fe 100644 --- a/releases/release-1.0.5.md +++ b/releases/release-1.0.5.md @@ -14,7 +14,7 @@ summary: TiDB 1.0.5は2017年12月26日にリリースされました。アッ - [スロークエリを別のファイルに出力することをサポートします](https://github.com/pingcap/tidb/pull/5484) - [新しいセッションを作成するときに、TiKV から`TimeZone`変数を読み込みます](https://github.com/pingcap/tidb/pull/5479) - [スキーマ状態チェックをサポートし、 `Show Create Table`および`Analyze`文がパブリック テーブル/インデックスのみを処理するようにします](https://github.com/pingcap/tidb/pull/5474) -- [`set transaction read only` `tx_read_only`変数に影響します](https://github.com/pingcap/tidb/pull/5491) +- [`set transaction read only`は`tx_read_only`変数に影響する必要があります](https://github.com/pingcap/tidb/pull/5491) - [ロールバック時に増分統計データをクリーンアップします](https://github.com/pingcap/tidb/pull/5391) - [`Show Create Table`文でインデックスの長さが欠落している問題を修正しました](https://github.com/pingcap/tidb/pull/5421) diff --git a/releases/release-1.0.6.md b/releases/release-1.0.6.md index a51962ded1a60..7301aab7661a7 100644 --- a/releases/release-1.0.6.md +++ b/releases/release-1.0.6.md @@ -1,6 +1,6 @@ --- title: TiDB 1.0.6 Release Notes -summary: TiDB 1.0.6は2018年1月8日にリリースされました。更新内容には、Alter Table Auto_Increment構文のサポート、コストベース計算のバグ修正、Null JSON問題の修正、シャーディング暗黙行IDの拡張構文のサポートが含まれます。その他の更新内容には、潜在的なDDL問題の修正、特定の関数におけるタイムゾーン設定の考慮、GROUP_CONCAT関数におけるSEPARATOR構文のサポートが含まれます。PDでは、ホットリージョンスケジューラのストア選択の問題を修正しました。1.0.5から1.0.6にアップグレードするには、PD、TiKV、TiDBのローリングアップグレードの順序に従ってください。 +summary: TiDB 1.0.6は2018年1月8日にリリースされました。更新内容には、Alter Table Auto_Increment構文のサポート、コストベース計算のバグ修正、Null JSON問題の修正、暗黙の行IDをシャーディングする拡張構文のサポートが含まれます。その他の更新内容には、潜在的なDDL問題の修正、特定の関数におけるタイムゾーン設定の考慮、GROUP_CONCAT関数におけるSEPARATOR構文のサポートが含まれます。PDでは、ホットリージョンスケジューラのストア選択の問題を修正しました。1.0.5から1.0.6にアップグレードするには、PD、TiKV、TiDBのローリングアップグレードの順序に従ってください。 --- # TiDB 1.0.6 リリースノート {#tidb-1-0-6-release-notes} diff --git a/releases/release-1.0.8.md b/releases/release-1.0.8.md index 674dc2627d3f3..244ac5de642a4 100644 --- a/releases/release-1.0.8.md +++ b/releases/release-1.0.8.md @@ -17,7 +17,7 @@ summary: TiDB 1.0.8がリリースされました。このアップデートに - [統計差分の更新に関する問題を修正](https://github.com/pingcap/tidb/pull/5787) - [`Drop Column`ステートメントのpanicエラーを修正しました](https://github.com/pingcap/tidb/pull/5805) - [`Add Column After`ステートメントを実行する際の DML の問題を修正しました](https://github.com/pingcap/tidb/pull/5818) -- [GCエラーのある領域を無視することでGCプロセスの安定性を向上](https://github.com/pingcap/tidb/pull/5815) +- [GCエラーのあるリージョンを無視することでGCプロセスの安定性を向上](https://github.com/pingcap/tidb/pull/5815) - [GC を並行して実行して GC プロセスを高速化する](https://github.com/pingcap/tidb/pull/5850) - [`CREATE INDEX`文の構文サポートを提供する](https://github.com/pingcap/tidb/pull/5853) diff --git a/releases/release-1.1-alpha.md b/releases/release-1.1-alpha.md index 00c8959785c6a..54cd37c1ecdb7 100644 --- a/releases/release-1.1-alpha.md +++ b/releases/release-1.1-alpha.md @@ -1,6 +1,6 @@ --- title: TiDB 1.1 Alpha Release Notes -summary: 2018年1月19日にリリースされたTiDB 1.1 Alphaでは、MySQLとの互換性、SQLの最適化、安定性、パフォーマンスが大幅に向上しています。主なアップデートには、SQLパーサー、クエリオプティマイザ、エグゼキューターの強化、およびPROXYプロトコルのサーバーサポートが含まれます。PDではAPIの追加、TLSサポート、スケジューリングの改善が提供される一方、TiKVではRaft学習器のサポート、TLS、パフォーマンス最適化が導入されています。さらに、データリカバリツールの強化とフロー制御メカニズムの改善も行われています。 +summary: 2018年1月19日にリリースされたTiDB 1.1 Alphaでは、MySQLとの互換性、SQLの最適化、安定性、パフォーマンスが大幅に向上しています。主なアップデートには、SQLパーサー、クエリオプティマイザ、エグゼキューターの強化、およびPROXYプロトコルのサーバーサポートが含まれます。PDではAPIの追加、TLSサポート、スケジューリングの改善が提供される一方、TiKVではRaft Learner のサポート、TLS、パフォーマンス最適化が導入されています。さらに、データリカバリツールの強化とフロー制御メカニズムの改善も行われています。 --- # TiDB 1.1 アルファ リリースノート {#tidb-1-1-alpha-release-notes} @@ -32,17 +32,17 @@ summary: 2018年1月19日にリリースされたTiDB 1.1 Alphaでは、MySQLと - APIを追加する - TLSをサポート -- シミュレータのスケジュールにケースを追加する +- スケジューリングシミュレータにケースを追加する - さまざまなリージョン規模に合わせてスケジュールを調整 - スケジュールに関するいくつかのバグを修正 ## TiKV {#tikv} -- Raftラーナーをサポート +- Raft Learner をサポート - Raftスナップショットを最適化し、I/Oオーバーヘッドを削減する - TLSをサポート - RocksDB 構成を最適化してパフォーマンスを向上させる -- コプロセッサーの一意インデックスの最適化`count (*)`とクエリパフォーマンス +- コプロセッサーで`count (*)`と一意インデックスのクエリパフォーマンスを最適化 - フェイルポイントと安定性テストケースを追加する - PDとTiKV間の再接続問題を解決する - データ復旧ツール`tikv-ctl`の機能を強化する diff --git a/releases/release-1.1-beta.md b/releases/release-1.1-beta.md index 5618f986c5c08..f845b66e9bdc0 100644 --- a/releases/release-1.1-beta.md +++ b/releases/release-1.1-beta.md @@ -26,7 +26,7 @@ summary: "2018年2月24日にリリースされたTiDB 1.1ベータ版では、M - ドロップリージョンデバッグインターフェースを追加する - PDリーダーの優先順位設定をサポート -- 特定のラベルを持つストアがRaftリーダーをスケジュールしないように構成するサポート +- 特定のラベルを持つストアに Raft リーダーをスケジュールしないように構成することをサポート - 各PDのヘルスステータスを列挙するためのインターフェースを追加します - 指標を追加する - PDリーダーとetcdリーダーを可能な限り同じノードにまとめる @@ -38,12 +38,12 @@ summary: "2018年2月24日にリリースされたTiDB 1.1ベータ版では、M ## TiKV {#tikv} -- 潜在的なGC問題を回避するために、オフセット+制限を使用してロックをトラバースする +- 潜在的なGC問題を回避するために、offset + limit を使用してロックをトラバースする - GC 速度を向上させるために、バッチでロックを解決することをサポート - GCの同時実行をサポートしてGC速度を向上 - PDスケジュールをより正確にするために、RocksDBコンパクションリスナーを使用してリージョンサイズを更新します。 - `DeleteFilesInRanges`を使用して古いデータを一括削除し、TiKV の起動を高速化します。 - 保持されたファイルが多くのスペースを占有しないように、 Raftスナップショットの最大サイズを設定します。 -- `tikv-ctl`のリカバリ操作でより多くの回復操作をサポート +- `tikv-ctl`でより多くのリカバリ操作をサポート - 順序付きフロー集約操作を最適化する - 指標を改善し、バグを修正する diff --git a/releases/release-2.0-ga.md b/releases/release-2.0-ga.md index 267670eb0e870..49e9513824ec4 100644 --- a/releases/release-2.0-ga.md +++ b/releases/release-2.0-ga.md @@ -20,7 +20,7 @@ summary: "2018年4月27日にリリースされたTiDB 2.0 GAでは、MySQLと - `GROUP BY`句が空の場合は、パフォーマンスを向上させるためにストリーム集計オペレーターを使用します。 - `MAX/MIN`関数のインデックスの使用をサポート - 相関サブクエリの処理アルゴリズムを最適化し、より多くの種類の相関サブクエリの非相関化をサポートし、それらを`Left Outer Join`に変換します。 - - インデックスプレフィックスのマッチングに使用する拡張`IndexLookupJoin` + - `IndexLookupJoin`を拡張し、インデックスプレフィックスのマッチングに使用できるようにする - SQL実行エンジン - Chunkアーキテクチャを使用してすべてのオペレーターをリファクタリングし、分析クエリの実行パフォーマンスを向上させ、メモリ使用量を削減しました。TPC-Hベンチマークの結果は大幅に改善されました。 - ストリーミング集計オペレーターのプッシュダウンをサポート @@ -72,7 +72,7 @@ summary: "2018年4月27日にリリースされたTiDB 2.0 GAでは、MySQLと - TLSをサポート - PDリーダーの優先順位付けをサポート - ラベルに基づいてスケジュールポリシーを構成することをサポート - - 特定のラベルを持つストアがRaftリーダーをスケジュールしないように構成することをサポートします + - 特定のラベルを持つストアに Raft リーダーをスケジュールしないように構成することをサポートします - 単一のリージョン内のホットスポットを処理するために、手動でリージョンを分割することをサポートします。 - 場合によっては、指定されたリージョンを分散して手動でリージョン分布を調整できるようにサポートします。 - 設定パラメータのチェックルールを追加し、設定項目の有効性チェックを改善します。 @@ -89,12 +89,12 @@ summary: "2018年4月27日にリリースされたTiDB 2.0 GAでは、MySQLと ## TiKV {#tikv} -- 特徴 +- 機能 - 重要な構成を誤った変更から保護する - `Region Merge`をサポート [実験的] - `Raw DeleteRange` APIを追加する - `GetMetric` APIを追加する - - `Raw Batch Put` `Raw Batch Get` `Raw Batch Scan` `Raw Batch Delete` + - `Raw Batch Put` 、 `Raw Batch Get` 、 `Raw Batch Delete` 、 `Raw Batch Scan`を追加 - RawKV API にカラムファミリ オプションを追加し、特定のカラムファミリでの操作の実行をサポートします。 - コプロセッサーでのストリーミングとストリーミング集計をサポート - コプロセッサーのリクエストタイムアウトの設定をサポート @@ -103,14 +103,14 @@ summary: "2018年4月27日にリリースされたTiDB 2.0 GAでは、MySQLと - 警告やエラーが発生した場合のコプロセッサーの動作の構成をサポートします - データのインポートプロセス中の書き込み増幅を削減するために、データのインポートモードでの起動をサポートします。 - 手動でリージョンを半分に分割する機能をサポート - - データ復旧ツール`tikv-ctl`改善 + - データ復旧ツール`tikv-ctl`を改善 - TiDBの動作をガイドするためにコプロセッサーでより多くの統計を返す - SST ファイルをインポートするための`ImportSST` API をサポート [実験的] - - TiKV インポーターバイナリを追加してTiDB Lightningと統合し、データを素早くインポートします [実験的] + - TiKV Importer バイナリを追加してTiDB Lightningと統合し、データを素早くインポートします [実験的] - パフォーマンス - `ReadPool`を使用して読み取りパフォーマンスを最適化し、 `raw_get/get/batch_get`を30%増加させます - メトリクスのパフォーマンスを向上させる - - Raftショットプロセスが完了したらすぐにPDに通知して、バランス調整を高速化します。 + - Raftスナップショットプロセスが完了したらすぐにPDに通知して、バランス調整を高速化します。 - RocksDBのフラッシュによって発生するパフォーマンスジッターを解決する - データを削除した後のスペース回収メカニズムを最適化 - サーバーの起動時にガベージクリーンアップを高速化 @@ -126,7 +126,7 @@ summary: "2018年4月27日にリリースされたTiDB 2.0 GAでは、MySQLと - CIテストの速度を上げる - スナップショットが多すぎることによるOOM問題を修正 - gRPCの`keepalive`を構成する - - リージョン番号の増加によって発生するOOM問題を修正 + - リージョン数の増加によって発生するOOM問題を修正 ## TiSpark {#tispark} @@ -141,11 +141,12 @@ TiSpark は個別のバージョン番号を使用します。現在の TiSpark - リミットプッシュダウン - インデックス関連のサポートを提供する - 述語をリージョンキー範囲またはセカンダリインデックスに変換する - - `Index Only`クエリを最適化 -リージョンごとにインデックススキャンをテーブルスキャンに適応的にダウングレード + - `Index Only`クエリを最適化 + - リージョンごとにインデックススキャンをテーブルスキャンに適応的にダウングレード - コストベースの最適化を提供する - 統計をサポート - インデックスを選択 - - ブロードキャストテーブル費用の見積もり + - ブロードキャストテーブルのコストの見積もり - 複数のSparkインターフェースのサポートを提供する - Spark Shell をサポート - ThriftServer/JDBC をサポート diff --git a/releases/release-2.0-rc.3.md b/releases/release-2.0-rc.3.md index 335086bb66440..8eb2727039ff3 100644 --- a/releases/release-2.0-rc.3.md +++ b/releases/release-2.0-rc.3.md @@ -9,15 +9,15 @@ summary: 2018年3月23日にリリースされたTiDB 2.0 RC3では、MySQLと ## TiDB {#tidb} -- いくつかのシナリオで間違った結果`MAX/MIN`の問題を修正しました -- 一部のシナリオで結合キーの順序に従って結果`Sort Merge Join`が表示されない問題を修正しました -- 境界条件における`uint`と`int`比較のエラーを修正する +- いくつかのシナリオで`MAX/MIN`の結果が誤る問題を修正しました +- 一部のシナリオで`Sort Merge Join`の結果が結合キーの順序で表示されない問題を修正しました +- 境界条件における`uint`と`int`の比較のエラーを修正する - 浮動小数点型の長さと精度のチェックを最適化し、MySQLとの互換性を向上しました。 - 時間タイプの解析エラーログを改善し、エラー情報をさらに追加しました - メモリ制御を改善し、 `IndexLookupExecutor`メモリに関する統計情報を追加します - `ADD INDEX`の実行速度を最適化して、いくつかのシナリオで速度を大幅に向上させます - `GROUP BY`サブステートメントが空の場合にストリーム集計オペレーターを使用して速度を上げます -- `STRAIGHT_JOIN`を使用してオプティマイザの`Join Reorder`最適化を閉じることをサポート +- `STRAIGHT_JOIN`を使用してオプティマイザの`Join Reorder`最適化を無効にすることをサポート - DDLジョブのより詳細なステータス情報を`ADMIN SHOW DDL JOBS`で出力します - `ADMIN SHOW DDL JOB QUERIES`を使用して現在実行中のDDLジョブの元のステートメントを照会する機能をサポート - 災害復旧のために`ADMIN RECOVER INDEX`を使用してインデックスデータの復旧をサポート @@ -39,21 +39,21 @@ summary: 2018年3月23日にリリースされたTiDB 2.0 RC3では、MySQLと - リージョンマージをサポート - Raftスナップショットプロセスが完了したらすぐにPDに通知して、バランス調整を高速化します。 -- 生のDeleteRange APIを追加する +- Raw DeleteRange APIを追加する - GetMetric APIを追加する - RocksDB 同期ファイルによる I/O 変動を軽減します - データを削除した後のスペース回収メカニズムを最適化 -- データ復旧ツール`tikv-ctl`改善 +- データ復旧ツール`tikv-ctl`を改善 - スナップショットによってノードをダウンさせるのが遅くなる問題を修正しました - コプロセッサーでのストリーミングをサポート -- リードプールをサポートし、 `raw_get/get/batch_get`を30%増加 +- ReadPool をサポートし、 `raw_get/get/batch_get`を30%増加 - コプロセッサーのリクエストタイムアウトの設定をサポート - コプロセッサーでのストリーミング集約をサポート - リージョンハートビートで時間情報を伝達する - スナップショットファイルのスペース使用量を制限して、ディスク容量の消費を抑制します。 - - 長期間にわたりリーダーを選出できないリージョンを記録し報告する +- 長期間にわたりリーダーを選出できないリージョンを記録し報告する - サーバー起動時のガベージクリーンアップを高速化 - 圧縮イベントに応じて対応するリージョンのサイズ情報を更新します -- リクエストのタイムアウトを回避するためにサイズを`scan lock`に制限します +- リクエストのタイムアウトを回避するために`scan lock`のサイズを制限します - `DeleteRange`を使用すると、リージョンの削除が高速化されます - RocksDBパラメータのオンライン変更をサポート diff --git a/releases/release-2.0-rc.4.md b/releases/release-2.0-rc.4.md index 8b87fceb0526f..cd4ee288a8aed 100644 --- a/releases/release-2.0-rc.4.md +++ b/releases/release-2.0-rc.4.md @@ -10,21 +10,21 @@ summary: 2018年3月30日にリリースされたTiDB 2.0 RC4では、MySQLと ## TiDB {#tidb} - `SHOW GRANTS FOR CURRENT_USER();`をサポート -- `Expression` in `UnionScan`がクローンされない問題を修正 +- `UnionScan`内の`Expression`がクローンされない問題を修正 - `SET TRANSACTION`構文をサポートする - `copIterator`の潜在的な goroutine リーク問題を修正 -- `admin check table` null を含む一意インデックスを誤って判断する問題を修正 +- `admin check table`が null を含む一意インデックスを誤って判断する問題を修正 - 浮動小数点数を科学的記数法で表示することをサポートします - バイナリリテラル計算中の型推論の問題を修正 - `CREATE VIEW`文の解析の問題を修正 -- 1つの文に`ORDER BY`と`LIMIT 0`両方が含まれている場合にpanic問題を修正しました +- 1つの文に`ORDER BY`と`LIMIT 0`の両方が含まれている場合にpanic問題を修正しました - `DecodeBytes`の実行パフォーマンスを向上させる -- 無駄な実行計画の作成を避けるために、 `LIMIT 0` ~ `TableDual`を最適化します。 +- 無駄な実行計画の作成を避けるために、 `LIMIT 0`を`TableDual`に最適化します。 ## PD {#pd} - 単一リージョン内のホットスポットを処理するために、リージョンを手動で分割することをサポートします。 -- `pdctl` `config show all`を実行するとラベルプロパティが表示されない問題を修正しました +- `pdctl`が`config show all`を実行するとラベルプロパティが表示されない問題を修正しました - メトリクスとコード構造を最適化する ## TiKV {#tikv} @@ -34,5 +34,5 @@ summary: 2018年3月30日にリリースされたTiDB 2.0 RC4では、MySQLと - TiKVでのデータパターンのインポートをサポート - 中央でのリージョン分割をサポート - CIテストの速度を上げる -- `crossbeam channel`使用 +- `crossbeam channel`を使用 - TiKVが分離されているときにリーダーが見つからないためにログが大量に出力される問題を修正しました diff --git a/releases/release-2.0-rc.5.md b/releases/release-2.0-rc.5.md index 4512eedcdf2f3..41f18ca3a0e4a 100644 --- a/releases/release-2.0-rc.5.md +++ b/releases/release-2.0-rc.5.md @@ -17,8 +17,8 @@ summary: TiDB 2.0 RC5は2018年4月17日にリリースされ、MySQLとの互 - `insert on duplicate key update`文を最適化し、パフォーマンスを10倍向上させました - `UNIX_TIMESTAMP`関数によって返される結果の型に関する問題を修正しました - NOT NULL列を追加するときにNULL値が挿入される問題を修正しました -- `Show Process List`文目の実行文のメモリ使用量の表示をサポート -- 極端な状況で`Alter Table Modify Column`を報告する問題を修正 +- `Show Process List`文で実行中の文のメモリ使用量の表示をサポート +- 極端な状況で`Alter Table Modify Column`がエラーを報告する問題を修正 - `Alter`文を使用してテーブルコメントの設定をサポートします ## PD {#pd} @@ -31,16 +31,16 @@ summary: TiDB 2.0 RC5は2018年4月17日にリリースされ、MySQLとの互 ## TiKV {#tikv} -- `tikv-ctl`分の`compact`で指定されたリージョンをサポート +- `tikv-ctl`の`compact`で指定されたリージョンをサポート - RawKVClient でバッチ Put、バッチ Get、バッチ Delete、バッチ Scan をサポート - スナップショットが多すぎることによるOOM問題を修正 - コプロセッサーでより詳細なエラー情報を返す -- TiKVの`block-cache-size`から`tikv-ctl`の動的な変更をサポート -- さらに改善`importer` +- `tikv-ctl`を使用してTiKVの`block-cache-size`を動的に変更することをサポート +- `importer`をさらに改善 - `ImportSST::Upload`インターフェースを簡素化 - gRPCの`keepalive`プロパティを設定する -- TiKVから`tikv-importer`独立したバイナリとして分割する -- コプロセッサーごとにスキャンされた行`scan range`に関する統計情報を提供します +- `tikv-importer`をTiKVから独立したバイナリとして分割する +- コプロセッサーで各`scan range`によってスキャンされた行数に関する統計情報を提供します - macOSシステムでのコンパイル問題を修正 - RocksDB メトリックの誤用問題を修正 - コプロセッサーの`overflow as warning`オプションをサポート diff --git a/releases/release-2.0.1.md b/releases/release-2.0.1.md index 91bb9dc9452b5..26efe2bf45aab 100644 --- a/releases/release-2.0.1.md +++ b/releases/release-2.0.1.md @@ -17,7 +17,7 @@ summary: TiDB 2.0.1は2018年5月16日にリリースされ、MySQLとの互換 - いくつかの条件で`LIMIT`の結果が正しくないというバグを修正しました - `ADMIN CHECK INDEX`のステートメントの大文字小文字の問題を修正し、インデックス名の大文字と小文字を区別しないようにしました。 - `UNION`文の互換性の問題を修正 -- `TIME`種類のデータを挿入する際の互換性の問題を修正 +- `TIME`型のデータを挿入する際の互換性の問題を修正 - いくつかの条件で`copIteratorTaskSender`によって発生する goroutine リークの問題を修正しました - TiDBにBinlog障害の動作を制御するオプションを追加 - `Coprocessor`スローログをリファクタリングして、処理時間が長いタスクと待機時間が長いタスクのシナリオを区別します。 @@ -39,11 +39,11 @@ summary: TiDB 2.0.1は2018年5月16日にリリースされ、MySQLとの互換 ## TiKV {#tikv} -- `SELECT FOR UPDATE`他の人が読めない問題を修正 +- `SELECT FOR UPDATE`が他の読み取りを妨げる問題を修正 - スロークエリログを最適化する -- `thread_yield`の通話回数を減らす +- `thread_yield`の呼び出し回数を減らす - スナップショットを生成する際に raftstore が誤ってブロックされるバグを修正しました - 特別な状況でLearnerを正常に選出できない問題を修正しました - 極端な状況で分割によりダーティリードが発生する可能性がある問題を修正 - 読み取りスレッドプール構成のデフォルト値を修正します -- 範囲削除の高速化 +- Delete Range の高速化 diff --git a/releases/release-2.0.10.md b/releases/release-2.0.10.md index db955bf3bfd9f..9d52d7108cd33 100644 --- a/releases/release-2.0.10.md +++ b/releases/release-2.0.10.md @@ -10,18 +10,18 @@ summary: TiDB 2.0.10およびTiDB Ansible 2.0.10は、2018年12月18日にリリ ## TiDB {#tidb} - DDLジョブキャンセルによって発生する可能性のある問題を修正 [#8513](https://github.com/pingcap/tidb/pull/8513) -- `ORDER BY`と`UNION`句でテーブル名を含む列を引用符で囲めない問題を修正[#8514](https://github.com/pingcap/tidb/pull/8514) +- `ORDER BY`と`UNION`句でテーブル名を含む列を参照できない問題を修正[#8514](https://github.com/pingcap/tidb/pull/8514) - `UNCOMPRESS`関数が不正な入力長を判断しない問題を修正 [#8607](https://github.com/pingcap/tidb/pull/8607) - TiDB アップグレード時に`ANSI_QUOTES SQL_MODE`で発生した問題を修正 [#8575](https://github.com/pingcap/tidb/pull/8575) - `select`で場合によっては間違った結果が返される問題を修正[#8570](https://github.com/pingcap/tidb/pull/8570) -- 終了信号を受信してもTiDBが終了できない可能性がある問題を修正しました [#8501](https://github.com/pingcap/tidb/pull/8501) +- 終了シグナルを受信してもTiDBが終了できない可能性がある問題を修正しました [#8501](https://github.com/pingcap/tidb/pull/8501) - `IndexLookUpJoin`で場合によっては間違った結果が返される問題を修正[#8508](https://github.com/pingcap/tidb/pull/8508) - `GetVar`または`SetVar` を含むフィルターをプッシュダウンしない [#8454](https://github.com/pingcap/tidb/pull/8454) - `UNION`集合演算子の結果の長さが場合によっては正しくない問題を修正[#8491](https://github.com/pingcap/tidb/pull/8491) - `PREPARE FROM @var_name` の問題を修正 [#8488](https://github.com/pingcap/tidb/pull/8488) - 一部のケースで統計情報をダンプするときにpanic問題を修正[#8464](https://github.com/pingcap/tidb/pull/8464) - いくつかのケースにおけるポイントクエリの統計推定の問題を修正[#8493](https://github.com/pingcap/tidb/pull/8493) -- 返されるデフォルト値`enum`が文字列の場合にpanicする問題を修正 [#8476](https://github.com/pingcap/tidb/pull/8476) +- 返されるデフォルトの`enum`値が文字列の場合にpanicする問題を修正 [#8476](https://github.com/pingcap/tidb/pull/8476) - ワイドテーブルのシナリオでメモリ消費量が多すぎる問題を修正 [#8467](https://github.com/pingcap/tidb/pull/8467) - パーサーがmod opcode を誤ってフォーマットした場合に発生する問題を修正しました [#8431](https://github.com/pingcap/tidb/pull/8431) - 一部のケースで外部キー制約を追加することで発生するpanic問題を修正[#8421](https://github.com/pingcap/tidb/pull/8421) 、 [#8410](https://github.com/pingcap/tidb/pull/8410) diff --git a/releases/release-2.0.11.md b/releases/release-2.0.11.md index 4b909c314bc00..fa85c2254fde7 100644 --- a/releases/release-2.0.11.md +++ b/releases/release-2.0.11.md @@ -13,8 +13,8 @@ summary: "TiDB 2.0.11およびTiDB Ansible 2.0.11は、2019年1月3日にリリ - TiDBのテーブルに対する`Rename`操作がMySQL と互換性がない問題を修正しました。 [#8809](https://github.com/pingcap/tidb/pull/8809) - `ADD INDEX`文実行中に`ADMIN CHECK TABLE`操作が実行されると、エラーメッセージが誤って報告される問題を修正しました。 [#8750](https://github.com/pingcap/tidb/pull/8750) - 一部のケースでプレフィックスインデックスの範囲が正しくない問題を修正 [#8877](https://github.com/pingcap/tidb/pull/8877) -- 列が追加された場合に発生する`UPDATE`文のpanic問題を修正[#8904](https://github.com/pingcap/tidb/pull/8904) +- 一部のケースで列が追加された場合に発生する`UPDATE`文のpanic問題を修正[#8904](https://github.com/pingcap/tidb/pull/8904) ## TiKV {#tikv} -- リージョンマージに関する2つの問題修正 [#4003](https://github.com/tikv/tikv/pull/4003) [#4004](https://github.com/tikv/tikv/pull/4004) +- リージョンマージに関する2つの問題を修正 [#4003](https://github.com/tikv/tikv/pull/4003) [#4004](https://github.com/tikv/tikv/pull/4004) diff --git a/releases/release-2.0.2.md b/releases/release-2.0.2.md index 5dea12dbab5d4..f0b0737a49dca 100644 --- a/releases/release-2.0.2.md +++ b/releases/release-2.0.2.md @@ -9,7 +9,7 @@ summary: "TiDB 2.0.2は2018年5月21日にリリースされ、システムの ## TiDB {#tidb} -- 小数点以下の除算式をプッシュダウンする問題を修正 +- Decimal 型の除算式をプッシュダウンする問題を修正 - `Delete`文で`USE INDEX`構文の使用をサポートする - `Auto-Increment`列では`shard_row_id_bits`機能の使用を禁止する - Binlog書き込みのタイムアウト機構を追加する @@ -23,8 +23,8 @@ summary: "TiDB 2.0.2は2018年5月21日にリリースされ、システムの ## TiKV {#tikv} -- Raftログが印刷されない問題を修正 +- Raftログが出力されない問題を修正 - より多くの gRPC 関連パラメータの設定をサポート - リーダー選出のタイムアウト範囲の設定をサポート -- 古くなったラーナーが削除されない問題を修正 +- 古くなった Learner が削除されない問題を修正 - スナップショットの中間ファイルが誤って削除される問題を修正 diff --git a/releases/release-2.0.3.md b/releases/release-2.0.3.md index 63477235f8cfe..5108689332cba 100644 --- a/releases/release-2.0.3.md +++ b/releases/release-2.0.3.md @@ -12,7 +12,7 @@ summary: TiDB 2.0.3は、システムの互換性と安定性の向上を伴い - ログレベルのオンライン変更をサポート - `COM_CHANGE_USER`コマンドをサポートする - バイナリプロトコルでの`TIME`型パラメータの使用をサポート -- `BETWEEN`式でクエリ条件のコスト推定を最適化する +- `BETWEEN`式を含むクエリ条件のコスト推定を最適化する - `SHOW CREATE TABLE`結果に`FOREIGN KEY`情報を表示しない - `LIMIT`句のクエリのコスト見積りを最適化する - `YEAR`型を一意インデックスとして使用する問題を修正 @@ -20,8 +20,8 @@ summary: TiDB 2.0.3は、システムの互換性と安定性の向上を伴い - `CEIL`関数の互換性の問題を修正 - `DECIMAL`型における`DIV`の計算の精度の問題を修正 - `ADMIN CHECK TABLE`の誤報を修正 -- 特定の式パラメータで`MAX` `MIN`panic問題を修正 -- 特殊な条件で結果`JOIN`がnullになる問題を修正 +- 特定の式パラメータでの`MAX`/`MIN`のpanic問題を修正 +- 特殊な条件で`JOIN`の結果がnullになる問題を修正 - 範囲の構築とクエリ時の`IN`式の問題を修正 - `Prepare`を使用してクエリを実行し、 `Plan Cache`が有効になっている場合の範囲計算の問題を修正しました - 異常な状況でスキーマ情報が頻繁に読み込まれる問題を修正 @@ -33,5 +33,5 @@ summary: TiDB 2.0.3は、システムの互換性と安定性の向上を伴い ## TiKV {#tikv} -- ラーナーフラグが誤ってPDに報告されるバグを修正 -- `do_div_mod`のうち`divisor/dividend`が 0 の場合、結果を取得する代わりにエラーを報告します。 +- Learner フラグが誤ってPDに報告されるバグを修正 +- `do_div_mod`で`divisor/dividend`が 0 の場合、結果を取得する代わりにエラーを報告します。 diff --git a/releases/release-2.0.4.md b/releases/release-2.0.4.md index 241e9a4ca3c34..9a8c2bb6210d2 100644 --- a/releases/release-2.0.4.md +++ b/releases/release-2.0.4.md @@ -29,13 +29,13 @@ summary: "TiDB 2.0.4は2018年6月15日にリリースされ、システムの ## PD {#pd} -- 未設定のスケジュール引数`max-pending-peer-count`の動作を、最大`PendingPeer`秒の制限なしに変更して改善しました。 +- 未設定のスケジュール引数`max-pending-peer-count`の動作を、`PendingPeer`の最大数を無制限に変更して改善しました。 ## TiKV {#tikv} - デバッグ用のRocksDB `PerfContext`インターフェースを追加する - `import-mode`パラメータを削除します - `tikv-ctl`に`region-properties`コマンドを追加 -- RocksDBのtombstoneが多数存在する場合に`reverse-seek`遅くなる問題を修正 +- RocksDBのtombstoneが多数存在する場合に`reverse-seek`が遅くなる問題を修正 - `do_sub`によって引き起こされたクラッシュの問題を修正 - GC がデータの複数のバージョンに遭遇したときにログを記録するようにする diff --git a/releases/release-2.0.5.md b/releases/release-2.0.5.md index 3f06f5e6c27ba..cb33f8de2d72b 100644 --- a/releases/release-2.0.5.md +++ b/releases/release-2.0.5.md @@ -23,7 +23,7 @@ summary: "TiDB 2.0.5は2018年7月6日にリリースされ、システムの互 - バグ修正 - `KILL QUERY`が常に SUPER 権限を必要とする問題を修正 [#7003](https://github.com/pingcap/tidb/pull/7003) - ユーザー数が1024を超えるとログインに失敗する可能性がある問題を修正しました[#6986](https://github.com/pingcap/tidb/pull/6986) - - 符号なし`float`データ`double`挿入に関する問題を修正[#6940](https://github.com/pingcap/tidb/pull/6940) + - 符号なし`float`/`double`データの挿入に関する問題を修正[#6940](https://github.com/pingcap/tidb/pull/6940) - 一部のMariaDBクライアントのpanic問題を解決するために`COM_FIELD_LIST`コマンドの互換性を修正しました [#6929](https://github.com/pingcap/tidb/pull/6929) - `CREATE TABLE IF NOT EXISTS LIKE`の動作を修正する [#6928](https://github.com/pingcap/tidb/pull/6928) - TopNプッシュダウンのプロセスにおける問題を修正 [#6923](https://github.com/pingcap/tidb/pull/6923) @@ -31,10 +31,10 @@ summary: "TiDB 2.0.5は2018年7月6日にリリースされ、システムの互 ## PD {#pd} -- 一部のシナリオでレプリカの移行によって TiKV ディスク領域が消費される問題を修正しました +- 一部のシナリオでレプリカの移行によって TiKV のディスク容量を使い切る問題を修正しました - `AdjacentRegionScheduler`によって引き起こされたクラッシュの問題を修正 ## TiKV {#tikv} -- 小数点演算における潜在的なオーバーフローの問題を修正 +- Decimal 演算における潜在的なオーバーフローの問題を修正 - マージのプロセスで発生する可能性のあるダーティリードの問題を修正しました From bb962c7dcb533b350a89c4300ad38aed234d6e35 Mon Sep 17 00:00:00 2001 From: Yasuo Honda Date: Wed, 7 Oct 2026 09:40:15 +0900 Subject: [PATCH 2/2] i18n(ja): fix issues found in a self-review of this PR Co-Authored-By: Claude Opus 5.5 --- releases/release-1.1-alpha.md | 4 ++-- releases/release-2.0.2.md | 2 +- releases/release-2.0.3.md | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/releases/release-1.1-alpha.md b/releases/release-1.1-alpha.md index 54cd37c1ecdb7..259664941c569 100644 --- a/releases/release-1.1-alpha.md +++ b/releases/release-1.1-alpha.md @@ -1,6 +1,6 @@ --- title: TiDB 1.1 Alpha Release Notes -summary: 2018年1月19日にリリースされたTiDB 1.1 Alphaでは、MySQLとの互換性、SQLの最適化、安定性、パフォーマンスが大幅に向上しています。主なアップデートには、SQLパーサー、クエリオプティマイザ、エグゼキューターの強化、およびPROXYプロトコルのサーバーサポートが含まれます。PDではAPIの追加、TLSサポート、スケジューリングの改善が提供される一方、TiKVではRaft Learner のサポート、TLS、パフォーマンス最適化が導入されています。さらに、データリカバリツールの強化とフロー制御メカニズムの改善も行われています。 +summary: 2018年1月19日にリリースされたTiDB 1.1 Alphaでは、MySQLとの互換性、SQLの最適化、安定性、パフォーマンスが大幅に向上しています。主なアップデートには、SQLパーサー、クエリオプティマイザ、エグゼキューターの強化、およびPROXYプロトコルのサーバーサポートが含まれます。PDではAPIの追加、TLSサポート、スケジューリングの改善が提供される一方、TiKVではRaftラーナーのサポート、TLS、パフォーマンス最適化が導入されています。さらに、データリカバリツールの強化とフロー制御メカニズムの改善も行われています。 --- # TiDB 1.1 アルファ リリースノート {#tidb-1-1-alpha-release-notes} @@ -38,7 +38,7 @@ summary: 2018年1月19日にリリースされたTiDB 1.1 Alphaでは、MySQLと ## TiKV {#tikv} -- Raft Learner をサポート +- Raftラーナーをサポート - Raftスナップショットを最適化し、I/Oオーバーヘッドを削減する - TLSをサポート - RocksDB 構成を最適化してパフォーマンスを向上させる diff --git a/releases/release-2.0.2.md b/releases/release-2.0.2.md index f0b0737a49dca..642487b390e69 100644 --- a/releases/release-2.0.2.md +++ b/releases/release-2.0.2.md @@ -26,5 +26,5 @@ summary: "TiDB 2.0.2は2018年5月21日にリリースされ、システムの - Raftログが出力されない問題を修正 - より多くの gRPC 関連パラメータの設定をサポート - リーダー選出のタイムアウト範囲の設定をサポート -- 古くなった Learner が削除されない問題を修正 +- 古くなったラーナーが削除されない問題を修正 - スナップショットの中間ファイルが誤って削除される問題を修正 diff --git a/releases/release-2.0.3.md b/releases/release-2.0.3.md index 5108689332cba..553fbf78dcb3c 100644 --- a/releases/release-2.0.3.md +++ b/releases/release-2.0.3.md @@ -33,5 +33,5 @@ summary: TiDB 2.0.3は、システムの互換性と安定性の向上を伴い ## TiKV {#tikv} -- Learner フラグが誤ってPDに報告されるバグを修正 +- ラーナーフラグが誤ってPDに報告されるバグを修正 - `do_div_mod`で`divisor/dividend`が 0 の場合、結果を取得する代わりにエラーを報告します。