From 6720e21620c44441a31267ee9669253ba98f8762 Mon Sep 17 00:00:00 2001 From: yikeke Date: Sat, 22 Feb 2020 00:33:29 +0800 Subject: [PATCH 1/2] release-3.0: fix lint issues --- benchmark/tpch-v2.md | 29 ++++++++++--------- benchmark/tpch.md | 29 ++++++++++--------- .../tools/data-migration/table-selector.md | 6 ++-- releases/11alpha.md | 6 ++-- releases/21rc1.md | 2 +- releases/ga.md | 16 +++++----- 6 files changed, 45 insertions(+), 43 deletions(-) diff --git a/benchmark/tpch-v2.md b/benchmark/tpch-v2.md index ad30b453bed9..cf0d2d78a7a5 100644 --- a/benchmark/tpch-v2.md +++ b/benchmark/tpch-v2.md @@ -20,23 +20,23 @@ aliases: ['/docs-cn/benchmark/tpch-v2/'] 1. 系统信息 -| 机器 IP | 操作系统 | 内核版本 | 文件系统类型 | -|--------------|------------------------|------------------------------|--------------| -| 10.0.1.4 | CentOS 7.5.1804 64bit | 3.10.0-862.3.3.el7.x86\_64 | ext4 | -| 10.0.1.5 | CentOS 7.5.1804 64bit | 3.10.0-862.3.3.el7.x86\_64 | ext4 | -| 10.0.1.6 | CentOS 7.5.1804 64bit | 3.10.0-862.3.3.el7.x86\_64 | ext4 | -| 10.0.1.7 | CentOS 7.5.1804 64bit | 3.10.0-862.3.3.el7.x86\_64 | ext4 | -| 10.0.1.8 | CentOS 7.5.1804 64bit | 3.10.0-862.3.3.el7.x86\_64 | ext4 | -| 10.0.1.9 | CentOS 7.5.1804 64bit | 3.10.0-862.3.3.el7.x86\_64 | ext4 | + | 机器 IP | 操作系统 | 内核版本 | 文件系统类型 | + |--------------|------------------------|------------------------------|--------------| + | 10.0.1.4 | CentOS 7.5.1804 64bit | 3.10.0-862.3.3.el7.x86\_64 | ext4 | + | 10.0.1.5 | CentOS 7.5.1804 64bit | 3.10.0-862.3.3.el7.x86\_64 | ext4 | + | 10.0.1.6 | CentOS 7.5.1804 64bit | 3.10.0-862.3.3.el7.x86\_64 | ext4 | + | 10.0.1.7 | CentOS 7.5.1804 64bit | 3.10.0-862.3.3.el7.x86\_64 | ext4 | + | 10.0.1.8 | CentOS 7.5.1804 64bit | 3.10.0-862.3.3.el7.x86\_64 | ext4 | + | 10.0.1.9 | CentOS 7.5.1804 64bit | 3.10.0-862.3.3.el7.x86\_64 | ext4 | 2. 硬件信息 -| 类别 | 10.0.1.4 | 10.0.1.5, 10.0.1.6, 10.0.1.7, 10.0.1.8, 10.0.1.9 | -|------------|------------------------------------------------------|------------------------------------------------------| -| CPU | 16 vCPUs, Intel(R) Xeon(R) CPU E5-2660 0 @ 2.20GHz | 8 vCPUs, Intel(R) Xeon(R) CPU E5-2660 0 @ 2.20GHz | -| 内存 | 110G | 55G | -| 磁盘 | 221G SSD | 111G SSD | -| 网卡 | 万兆网卡, 10000Mb/s | 万兆网卡, 10000Mb/s | + | 类别 | 10.0.1.4 | 10.0.1.5, 10.0.1.6, 10.0.1.7, 10.0.1.8, 10.0.1.9 | + |------------|------------------------------------------------------|------------------------------------------------------| + | CPU | 16 vCPUs, Intel(R) Xeon(R) CPU E5-2660 0 @ 2.20GHz | 8 vCPUs, Intel(R) Xeon(R) CPU E5-2660 0 @ 2.20GHz | + | 内存 | 110G | 55G | + | 磁盘 | 221G SSD | 111G SSD | + | 网卡 | 万兆网卡, 10000Mb/s | 万兆网卡, 10000Mb/s | ### TPC-H @@ -100,6 +100,7 @@ TiDB 2.1: ![TPC-H Query Result](/media/tpch-query-result-v2.png) 说明: + - 图中橙色为 Release 2.1,蓝色为 Release 2.0,纵坐标是 Query 的处理时间,越低越好 - Query 15 因为 2.1 和 2.0 都还未支持视图,所以未列出结果 - Query 5 因为 Join Order 问题长时间未跑出结果来,所以未列出结果 diff --git a/benchmark/tpch.md b/benchmark/tpch.md index a7693a4310c8..668f00e71cba 100644 --- a/benchmark/tpch.md +++ b/benchmark/tpch.md @@ -20,23 +20,23 @@ aliases: ['/docs-cn/benchmark/tpch/'] 1. 系统信息 -| 机器 IP | 操作系统 | 内核版本 | 文件系统类型 | -|--------------|------------------------|------------------------------|--------------| -| 172.16.31.2 | Ubuntu 17.10 64bit | 4.13.0-16-generic | ext4 | -| 172.16.31.3 | Ubuntu 17.10 64bit | 4.13.0-16-generic | ext4 | -| 172.16.31.4 | Ubuntu 17.10 64bit | 4.13.0-16-generic | ext4 | -| 172.16.31.6 | CentOS 7.4.1708 64bit | 3.10.0-693.11.6.el7.x86\_64 | ext4 | -| 172.16.31.8 | CentOS 7.4.1708 64bit | 3.10.0-693.11.6.el7.x86\_64 | ext4 | -| 172.16.31.10 | CentOS 7.4.1708 64bit | 3.10.0-693.11.6.el7.x86\_64 | ext4 | + | 机器 IP | 操作系统 | 内核版本 | 文件系统类型 | + |--------------|------------------------|------------------------------|--------------| + | 172.16.31.2 | Ubuntu 17.10 64bit | 4.13.0-16-generic | ext4 | + | 172.16.31.3 | Ubuntu 17.10 64bit | 4.13.0-16-generic | ext4 | + | 172.16.31.4 | Ubuntu 17.10 64bit | 4.13.0-16-generic | ext4 | + | 172.16.31.6 | CentOS 7.4.1708 64bit | 3.10.0-693.11.6.el7.x86\_64 | ext4 | + | 172.16.31.8 | CentOS 7.4.1708 64bit | 3.10.0-693.11.6.el7.x86\_64 | ext4 | + | 172.16.31.10 | CentOS 7.4.1708 64bit | 3.10.0-693.11.6.el7.x86\_64 | ext4 | 2. 硬件信息 -| 类别 | 名称 | -|------------|------------------------------------------------------| -| CPU | 40 vCPUs, Intel(R) Xeon(R) CPU E5-2630 v4 @ 2.20GHz | -| 内存 | 128GB, 8条16GB RDIMM, 2400MT/s, 双列, x8 带宽 | -| 磁盘 | 2 块 Intel P4500 系列 4T SSD 硬盘 | -| 网卡 | 万兆网卡 | + | 类别 | 名称 | + |------------|------------------------------------------------------| + | CPU | 40 vCPUs, Intel(R) Xeon(R) CPU E5-2630 v4 @ 2.20GHz | + | 内存 | 128GB, 8条16GB RDIMM, 2400MT/s, 双列, x8 带宽 | + | 磁盘 | 2 块 Intel P4500 系列 4T SSD 硬盘 | + | 网卡 | 万兆网卡 | ### TPC-H @@ -102,6 +102,7 @@ TiDB 2.0: ![TPC-H Query Result](/media/tpch-query-result.png) 说明: + - 图中橙色为 Release 1.0,蓝色为 Release 2.0,纵坐标是 Query 的处理时间,越低越好 - Query 15 因为 1.0 和 2.0 都还未支持视图,所以结果标记为 "View Required" - Query 2, 17, 19 因为 TiDB 1.0 长时间未跑出结果,所以结果标记为 "Nan" diff --git a/reference/tools/data-migration/table-selector.md b/reference/tools/data-migration/table-selector.md index f3acd96f4afa..53549629c10f 100644 --- a/reference/tools/data-migration/table-selector.md +++ b/reference/tools/data-migration/table-selector.md @@ -15,12 +15,12 @@ table selector 在 `schema-pattern`/`table-pattern` 中可以使用以下两个 + 星号(`*`) - - 匹配零个或者多个字符。例如, `doc*` 匹配 `doc` 和 `document`,但是不匹配 `dodo`。 - - `*` 只能放在 pattern 的最后一位,例如,支持 `doc*`,但是不支持 `do*c`。 + - 匹配零个或者多个字符。例如, `doc*` 匹配 `doc` 和 `document`,但是不匹配 `dodo`。 + - `*` 只能放在 pattern 的最后一位,例如,支持 `doc*`,但是不支持 `do*c`。 + 问号(`?`) - - 匹配任意一个空字符除外的字符。 + - 匹配任意一个空字符除外的字符。 ## 匹配规则 diff --git a/releases/11alpha.md b/releases/11alpha.md index fcf40ceb9727..93c8e150db37 100644 --- a/releases/11alpha.md +++ b/releases/11alpha.md @@ -8,7 +8,7 @@ aliases: ['/docs-cn/releases/11alpha/'] 2018 年 1 月 19 日,TiDB 发布 1.1 Alpha 版。该版本对 MySQL 兼容性、SQL 优化器、系统稳定性、性能做了大量的工作。 -## TiDB: +## TiDB - SQL parser - 兼容更多语法 @@ -29,7 +29,7 @@ aliases: ['/docs-cn/releases/11alpha/'] - Server - 支持 PROXY protocol -## PD: +## PD - 增加更多的 API - 支持 TLS @@ -37,7 +37,7 @@ aliases: ['/docs-cn/releases/11alpha/'] - 调度适应不同的 Region size - Fix 了一些调度的 bug -## TiKV: +## TiKV - 支持 Raft learner - 优化 Raft Snapshot,减少 I/O 开销 diff --git a/releases/21rc1.md b/releases/21rc1.md index bc8c26ac73ef..cb653cf017e8 100644 --- a/releases/21rc1.md +++ b/releases/21rc1.md @@ -73,7 +73,7 @@ aliases: ['/docs-cn/releases/21rc1/'] - 修复 `SET` 和 `ENUM` 类型在 `information_schema` 里的 column size [#7347](https://github.com/pingcap/tidb/pull/7347) - 支持建表语句里的 `NATIONAL CHARACTER` 语法 [#7378](https://github.com/pingcap/tidb/pull/7378) - 支持 `LOAD DATA` 语句的 `CHARACTER SET` 语法 [#7391](https://github.com/pingcap/tidb/pull/7391) - - 修复 `SET` 和 `ENUM `类型的 column info [#7417](https://github.com/pingcap/tidb/pull/7417) + - 修复 `SET` 和 `ENUM`类型的 column info [#7417](https://github.com/pingcap/tidb/pull/7417) - 支持 `CREATE USER` 语句的 `IDENTIFIED WITH` 语法 [#7402](https://github.com/pingcap/tidb/pull/7402) - 修复 `TIMESTAMP` 类型计算过程中丢失精度的问题 [#7418](https://github.com/pingcap/tidb/pull/7418) - 支持更多 `SYSTEM` 变量的合法性验证 [#7196](https://github.com/pingcap/tidb/pull/7196) diff --git a/releases/ga.md b/releases/ga.md index cb7bec61da05..8aa1084b5fa2 100644 --- a/releases/ga.md +++ b/releases/ga.md @@ -8,12 +8,12 @@ aliases: ['/docs-cn/releases/ga/'] 2017 年 10 月 16 日,TiDB 发布 GA 版(TiDB 1.0)。该版本对 MySQL 兼容性、SQL 优化器、系统稳定性、性能做了大量的工作。 -## TiDB: +## TiDB + SQL 查询优化器 - - 调整代价模型 - - Analyze 下推 - - 函数签名下推 + - 调整代价模型 + - Analyze 下推 + - 函数签名下推 + 优化内部数据格式,减小中间结果大小 + 提升 MySQL 兼容性 @@ -21,12 +21,12 @@ aliases: ['/docs-cn/releases/ga/'] + 重构 Hash Aggregator 算子,降低内存使用 + 支持 Stream Aggragator 算子 -## PD: +## PD + 支持基于读流量的热点调度 + 支持设置 Store 权重,以及基于权重的调度 -## TiKV: +## TiKV + Coprocessor 支持更多下推函数 + 支持取样操作下推 @@ -34,7 +34,7 @@ aliases: ['/docs-cn/releases/ga/'] + 提升性能和稳定性 + 增加 Debug API,方便调试 -## TiSpark Beta Release: +## TiSpark Beta Release + 支持可配置框架 + 支持 ThriftSever/JDBC 和 Spark SQL 脚本入口 @@ -54,7 +54,7 @@ aliases: ['/docs-cn/releases/ga/'] - 腾讯云 - 韩国三星研究院 -### 感谢以下组织/个人提供出色的开源软件/服务: +### 感谢以下组织/个人提供出色的开源软件/服务 - Asta Xie - CNCF From 25d02526aae03b4bc5f8485091020b33c9f4ffd9 Mon Sep 17 00:00:00 2001 From: Lilian Lee Date: Sat, 22 Feb 2020 10:31:13 +0800 Subject: [PATCH 2/2] release: update format --- releases/21rc1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/releases/21rc1.md b/releases/21rc1.md index cb653cf017e8..1e579381ac7f 100644 --- a/releases/21rc1.md +++ b/releases/21rc1.md @@ -73,7 +73,7 @@ aliases: ['/docs-cn/releases/21rc1/'] - 修复 `SET` 和 `ENUM` 类型在 `information_schema` 里的 column size [#7347](https://github.com/pingcap/tidb/pull/7347) - 支持建表语句里的 `NATIONAL CHARACTER` 语法 [#7378](https://github.com/pingcap/tidb/pull/7378) - 支持 `LOAD DATA` 语句的 `CHARACTER SET` 语法 [#7391](https://github.com/pingcap/tidb/pull/7391) - - 修复 `SET` 和 `ENUM`类型的 column info [#7417](https://github.com/pingcap/tidb/pull/7417) + - 修复 `SET` 和 `ENUM` 类型的 column info [#7417](https://github.com/pingcap/tidb/pull/7417) - 支持 `CREATE USER` 语句的 `IDENTIFIED WITH` 语法 [#7402](https://github.com/pingcap/tidb/pull/7402) - 修复 `TIMESTAMP` 类型计算过程中丢失精度的问题 [#7418](https://github.com/pingcap/tidb/pull/7418) - 支持更多 `SYSTEM` 变量的合法性验证 [#7196](https://github.com/pingcap/tidb/pull/7196)