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
14 changes: 7 additions & 7 deletions releases/release-2.0.6.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ summary: TiDB 2.0.6は、システムの互換性と安定性の向上を伴い
- 統計情報の更新時にトランザクションの競合を減らす[#7138](https://github.com/pingcap/tidb/pull/7138)
- 推定待ちの値が統計範囲を超える場合の行数推定の精度を向上 [#7185](https://github.com/pingcap/tidb/pull/7185)
- 実行効率を向上させるために、 `Index Join`の外部テーブルとして推定行数が少ないテーブルを選択します[#7277](https://github.com/pingcap/tidb/pull/7277)
- `ANALYZE TABLE`の実行中に発生したパニックに対する回復メカニズムを追加し、統計収集するプロセスでの異常な動作によって tidb サーバーが利用できなくなることを回避します。 [#7228](https://github.com/pingcap/tidb/pull/7228)
- `ANALYZE TABLE`の実行中に発生したパニックに対する回復メカニズムを追加し、統計収集するプロセスでの異常な動作によって `tidb-server`が利用できなくなることを回避します。 [#7228](https://github.com/pingcap/tidb/pull/7228)
- `RPAD`と`LPAD`の結果が`max_allowed_packet`システム変数の値を超えた場合、 `NULL`と対応する警告を返し、MySQL と互換性があります [#7244](https://github.com/pingcap/tidb/pull/7244)
- `PREPARE`文のプレースホルダ数の上限を65535に設定し、MySQL と互換性を持たせます。 [#7250](https://github.com/pingcap/tidb/pull/7250)
- バグ修正
Expand All @@ -27,16 +27,16 @@ summary: TiDB 2.0.6は、システムの互換性と安定性の向上を伴い
- 一部のシナリオで古い統計情報によって引き起こされるpanicの問題を修正[#7155](https://github.com/pingcap/tidb/pull/7155)
- いくつかのシナリオで`ADD INDEX`操作後にインデックスデータの1つが失われる問題を修正しました[#7156](https://github.com/pingcap/tidb/pull/7156)
- 一部のシナリオで一意インデックスを使用して`NULL`値をクエリしたときに間違った結果が返される問題を修正しました[#7172](https://github.com/pingcap/tidb/pull/7172)
- いくつかのシナリオにおける`DECIMAL`乗算結果のコードの乱雑な問題を修正[#7212](https://github.com/pingcap/tidb/pull/7212)
- いくつかのシナリオにおける`DECIMAL`乗算結果が文字化けする問題を修正[#7212](https://github.com/pingcap/tidb/pull/7212)
- いくつかのシナリオで`DECIMAL`剰余演算の誤った結果の問題を修正[#7245](https://github.com/pingcap/tidb/pull/7245)
- トランザクション内の`UPDATE`文が`DELETE`いくつかの特殊なステートメントシーケンスで間違った結果を返す問題を修正しました[#7219](https://github.com/pingcap/tidb/pull/7219)
- いくつかのシナリオで実行計画を構築するプロセス中に`UNION ALL` `UPDATE`のpanic問題を修正しました[#7225](https://github.com/pingcap/tidb/pull/7225)
- トランザクション内の`UPDATE` / `DELETE`文が、いくつかの特殊なステートメントシーケンスで間違った結果を返す問題を修正しました[#7219](https://github.com/pingcap/tidb/pull/7219)
- いくつかのシナリオで実行計画を構築するプロセス中に`UNION ALL` / `UPDATE`文のpanic問題を修正しました[#7225](https://github.com/pingcap/tidb/pull/7225)
- 一部のシナリオでプレフィックスインデックスの範囲が正しく計算されない問題を修正[#7231](https://github.com/pingcap/tidb/pull/7231)
- `LOAD DATA`文が一部のシナリオでbinlogの書き込みに失敗する問題を修正[#7242](https://github.com/pingcap/tidb/pull/7242)
- いくつかのシナリオで`ADD INDEX`実行プロセス中に`SHOW CREATE TABLE`の間違った結果の問題を修正しました [#7243](https://github.com/pingcap/tidb/pull/7243)
- `Index Join`一部のシナリオでタイムスタンプを初期化しないとpanicが発生する問題を修正[#7246](https://github.com/pingcap/tidb/pull/7246)
- `Index Join`が一部のシナリオでタイムスタンプを初期化しないとpanicが発生する問題を修正[#7246](https://github.com/pingcap/tidb/pull/7246)
- セッションでタイムゾーンを誤って使用した`ADMIN CHECK TABLE`の誤報問題を修正 [#7258](https://github.com/pingcap/tidb/pull/7258)
- `ADMIN CLEANUP INDEX`一部のシナリオでインデックスがクリーンアップされない問題を修正[#7265](https://github.com/pingcap/tidb/pull/7265)
- `ADMIN CLEANUP INDEX`が一部のシナリオでインデックスをクリーンアップしない問題を修正[#7265](https://github.com/pingcap/tidb/pull/7265)
- Read Committed分離レベルを無効にする [#7282](https://github.com/pingcap/tidb/pull/7282)

## TiKV {#tikv}
Expand All @@ -46,4 +46,4 @@ summary: TiDB 2.0.6は、システムの互換性と安定性の向上を伴い
- ロールバックトランザクションの連続記録を減らし、競合が極めて深刻な場合の読み取りパフォーマンスを改善します。
- RocksDB ログファイルのサイズと数を制限し、長時間実行時の不要なディスク使用量を削減します。
- バグ修正
- データ型を文字列から小数点に変換するときに発生するクラッシュの問題を修正しました
- データ型を文字列からdecimal型に変換するときに発生するクラッシュの問題を修正しました
6 changes: 3 additions & 3 deletions releases/release-2.0.7.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,9 +20,9 @@ summary: "TiDB 2.0.7は2018年9月7日にリリースされ、システムの互
- バグ修正
- 主キーが整数であるテーブルでは`USE INDEX(PRIMARY)`を使用できない問題を修正 [#7298](https://github.com/pingcap/tidb/pull/7298)
- 内側の行が`NULL` の場合に`Merge Join`と`Index Join`が誤った結果を出力する問題を修正しました [#7301](https://github.com/pingcap/tidb/pull/7301)
- チャンク`Join`が小さすぎると誤った結果が出力される問題を修正しました[#7315](https://github.com/pingcap/tidb/pull/7315)
- チャンクサイズが小さすぎる場合に`Join`が誤った結果を出力する問題を修正しました[#7315](https://github.com/pingcap/tidb/pull/7315)
- `range column` を含むテーブルを作成するステートメントによって発生するpanic問題を修正しました [#7379](https://github.com/pingcap/tidb/pull/7379)
- `admin check table`時刻型列のエラーを誤って報告する問題を修正[#7457](https://github.com/pingcap/tidb/pull/7457)
- `admin check table`が時刻型列のエラーを誤って報告する問題を修正[#7457](https://github.com/pingcap/tidb/pull/7457)
- デフォルト値`current_timestamp`のデータが条件`=`を使用してクエリできない問題を修正しました。 [#7467](https://github.com/pingcap/tidb/pull/7467)
- `ComStmtSendLongData`コマンドを使用して挿入された長さゼロのパラメータが誤って NULL として解析される問題を修正しました [#7508](https://github.com/pingcap/tidb/pull/7508)
- 特定のシナリオで`auto analyze`が繰り返し実行される問題を修正[#7556](https://github.com/pingcap/tidb/pull/7556)
Expand All @@ -33,4 +33,4 @@ summary: "TiDB 2.0.7は2018年9月7日にリリースされ、システムの互
- 改善
- スペース増幅を減らすために、デフォルトで空のクラスター内の`dynamic-level-bytes`パラメータを開きます。
- バグ修正
- リージョン統合後のリージョンの更新`approximate size`と`approximate keys count`
- リージョンのマージ後に、リージョンの`approximate size`と`approximate keys count`を更新
4 changes: 2 additions & 2 deletions releases/release-2.0.8.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,13 +14,13 @@ summary: TiDB 2.0.8は2018年10月16日にリリースされ、システムの
- バグ修正
- PDリーダーがダウンしたときにサービスを回復するための新しいetcdセッションを素早く作成する[#7810](https://github.com/pingcap/tidb/pull/7810)
- `DateTime`型のデフォルト値を計算する際にタイムゾーンが考慮されない問題を修正[#7672](https://github.com/pingcap/tidb/pull/7672)
- `duplicate key update`一部の条件で値が誤って挿入される問題を修正[#7685](https://github.com/pingcap/tidb/pull/7685)
- 一部の条件で`duplicate key update`が値を誤って挿入する問題を修正[#7685](https://github.com/pingcap/tidb/pull/7685)
- `UnionScan`の述語条件がプッシュダウンされない問題を修正[#7726](https://github.com/pingcap/tidb/pull/7726)
- `TIMESTAMP`インデックスを追加したときにタイムゾーンが正しく処理されない問題を修正しました [#7812](https://github.com/pingcap/tidb/pull/7812)
- 一部の状況で統計モジュールによって発生するメモリリークの問題を修正[#7864](https://github.com/pingcap/tidb/pull/7864)
- 一部の異常な状況で`ANALYZE`の結果が取得できない問題を修正 [#7871](https://github.com/pingcap/tidb/pull/7871)
- 関数`SYSDATE`を折り畳まないようにし、返される結果が正しいことを確認します [#7894](https://github.com/pingcap/tidb/pull/7894)
- いくつかの状況でpanic`substring_index`問題を修正[#7896](https://github.com/pingcap/tidb/pull/7896)
- 一部の状況で`substring_index`のpanic問題を修正[#7896](https://github.com/pingcap/tidb/pull/7896)
- 一部の状況で`OUTER JOIN`が誤って`INNER JOIN`に変換される問題を修正[#7899](https://github.com/pingcap/tidb/pull/7899)

## TiKV {#tikv}
Expand Down
4 changes: 2 additions & 2 deletions releases/release-2.0.9.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ summary: TiDB 2.0.9は2018年11月19日にリリースされ、システムの
- `Session`変数を追加して、 `_tidb_rowid` に書き込むことができるかどうかを制御します。 [#8126](https://github.com/pingcap/tidb/pull/8126)
- `PhysicalProjection`で場合によってはpanic問題を修正[#8154](https://github.com/pingcap/tidb/pull/8154)
- いくつかのケースで`Union`文の不安定な結果を修正[#8168](https://github.com/pingcap/tidb/pull/8168)
- `Insert`以外の文で`NULL`が`values`を返さない問題を修正 [#8179](https://github.com/pingcap/tidb/pull/8179)
- `Insert`以外の文で`values`が`NULL`を返さない問題を修正 [#8179](https://github.com/pingcap/tidb/pull/8179)
- 統計モジュールが古いデータをクリアできないことがある問題を修正[#8184](https://github.com/pingcap/tidb/pull/8184)
- トランザクションの最大許容実行時間を構成可能なオプションにする[#8209](https://github.com/pingcap/tidb/pull/8209)
- `expression rewriter`のいくつかのケースでの誤った比較アルゴリズムを修正[#8288](https://github.com/pingcap/tidb/pull/8288)
Expand All @@ -35,7 +35,7 @@ summary: TiDB 2.0.9は2018年11月19日にリリースされ、システムの
## PD {#pd}

- etcdの起動失敗によりPDサーバーが停止する問題を修正[#1267](https://github.com/pingcap/pd/pull/1267)
- リージョンキーの読み取りに関連する問題を修正`pd-ctl` [#1298](https://github.com/pingcap/pd/pull/1298) [#1299](https://github.com/pingcap/pd/pull/1299) [#1308](https://github.com/pingcap/pd/pull/1308)
- `pd-ctl`によるリージョンキーの読み取りに関連する問題を修正 [#1298](https://github.com/pingcap/pd/pull/1298) [#1299](https://github.com/pingcap/pd/pull/1299) [#1308](https://github.com/pingcap/pd/pull/1308)
- `regions/check` APIが間違った結果を返す問題を修正[#1311](https://github.com/pingcap/pd/pull/1311)
- PD参加失敗後にPDが参加を再開できない問題を修正[#1279](https://github.com/pingcap/pd/pull/1279)

Expand Down
18 changes: 9 additions & 9 deletions releases/release-2.1-beta.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,11 +10,11 @@ summary: TiDB 2.1ベータリリースには、安定性、SQLオプティマイ
## TiDB {#tidb}

- SQLオプティマイザ
- 実行パフォーマンスを向上させるために、選択範囲`Index Join`を最適化します。
- 相関サブクエリを最適化し、 `Filter`プッシュダウンし、インデックス範囲を拡張して、一部のクエリの効率を桁違いに向上させます。
- 実行パフォーマンスを向上させるために、`Index Join`の選択範囲を最適化します。
- 相関サブクエリを最適化し、 `Filter`をプッシュダウンし、インデックス範囲を拡張して、一部のクエリの効率を桁違いに向上させます。
- `UPDATE`と`DELETE`文の`Index Hint`と`Join Hint`をサポートする
- 利用可能なインデックスが存在しない場合にヒント`TIDM_SMJ`を検証する
- `ABS` `CEIL` `IS TRUE` `FLOOR`ダウン`IS FALSE`関数
- `ABS` 、 `CEIL` 、 `FLOOR` 、 `IS TRUE` 、 `IS FALSE`関数のプッシュダウンをサポート
- 特に定数の折り畳み処理で`IF`と`IFNULL`関数を処理する
- SQL実行エンジン
- 並列`Hash Aggregate`演算子を実装し、いくつかのシナリオで`Hash Aggregate`の計算パフォーマンスを350%向上させます。
Expand All @@ -23,7 +23,7 @@ summary: TiDB 2.1ベータリリースには、安定性、SQLオプティマイ
- いくつかのシナリオで`INSERT … ON DUPLICATE KEY UPDATE …`の誤った結果を修正しました
- 組み込み関数`CONCAT_WS` 、 `FLOOR` 、 `CEIL` 、 `DIV`の誤った結果を修正しました
- サーバー
- HTTP APIを追加して、TiKVクラスタ内のテーブルリージョンの分散を分散します。
- HTTP APIを追加して、TiKVクラスタ内のテーブルのリージョンを分散させます。
- 自動`Analyze`のしきい値を制御するための`auto_analyze_ratio`システム変数を追加します
- 一般ログを開くかどうかを制御するHTTP APIを追加します
- ログレベルをオンラインで変更するためのHTTP APIを追加します
Expand All @@ -34,7 +34,7 @@ summary: TiDB 2.1ベータリリースには、安定性、SQLオプティマイ
- `bit`集計関数が`ALL`パラメータをサポートするようにする
- `SHOW PRIVILEGES`文をサポートする
- DML
- `INSERT INTO SELECT`文目のメモリ使用量を減らす
- `INSERT INTO SELECT`文のメモリ使用量を減らす
- `PlanCache`のパフォーマンス問題を修正
- トランザクションの自動再試行回数を制御するためのシステム変数`tidb_retry_limit`を追加します
- トランザクションが自動的に試行されるかどうかを制御する`tidb_disable_txn_auto_retry`システム変数を追加します。
Expand All @@ -45,7 +45,7 @@ summary: TiDB 2.1ベータリリースには、安定性、SQLオプティマイ
- DDL
- `CreateTable`文の実行速度を最適化する
- `ADD INDEX`の実行速度を最適化し、いくつかのシナリオで大幅に改善しました
- 追加された列の数が`Alter table add column`つでテーブル列数の制限を超える問題を修正しました
- `Alter table add column`で追加された列の数がテーブル列数の制限を超える問題を修正しました
- DDLジョブの再試行により異常な状況でTiKVへの負荷が増大する問題を修正しました
- 異常な状況で TiDB がスキーマ情報を継続的に再ロードする問題を修正しました
- `SHOW CREATE TABLE`結果の`FOREIGN KEY`関連情報を出力しない
Expand All @@ -61,9 +61,9 @@ summary: TiDB 2.1ベータリリースには、安定性、SQLオプティマイ
- ネットワーク分離後にネットワークが回復したときにリーダーの再選出を回避するために、PDノード間でRaft PreVoteを有効にする
- Balance Scheduler が小さなリージョンを頻繁にスケジュールする問題を最適化します。
- ホットスポットスケジューラを最適化し、トラフィック統計情報のジッタに対する適応性を向上させます。
- `region merge`をスケジュールするときに行数の多い領域をスキップする
- `region merge`をスケジュールするときに行数の多いリージョンをスキップする
- スケジュール中にマシン障害によってデータが利用できなくなるリスクを軽減するために、デフォルトで`raft learner`を有効にします。
- `pd-recover`から`max-replica`取り除く
- `pd-recover`から`max-replica`を取り除く
- `Filter`指標を追加
- tikv-ctl unsafe リカバリ後にリージョン情報が更新されない問題を修正しました
- 一部のシナリオでレプリカの移行によって TiKV ディスク領域が使い果たされる問題を修正しました
Expand All @@ -76,7 +76,7 @@ summary: TiDB 2.1ベータリリースには、安定性、SQLオプティマイ
- Rustをバージョン`nightly-2018-06-14`にアップグレードする
- `Raft PreVote`を有効にすると、ネットワーク分離後にネットワークが回復したときに生成されるリーダーの再選出を回避します。
- RocksDBの各レイヤーのファイル数と`ingest`関連情報を表示するメトリックを追加します。
- GC が機能しているときにバージョンが多すぎると`key`印刷する
- GCの実行時に、バージョンが多すぎる`key`を出力する
- `static metric`を使用してマルチラベルメトリックのパフォーマンスを最適化します(YCSB `raw get`が3%向上します)
- 複数のモジュールから`box`を削除し、パターンを使用して動作パフォーマンスを改善します(YCSB `raw get`が3%向上します)
- `asynchronous log`を使用するとログの書き込みパフォーマンスが向上します
Expand Down
Loading
Loading