Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

update TiDB roadmap.md #4245

Merged
merged 9 commits into from
Sep 23, 2020
Merged
Show file tree
Hide file tree
Changes from 1 commit
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
Prev Previous commit
re-apply suggestions
  • Loading branch information
TomShawn committed Sep 23, 2020
commit 876cc946243fd8cb77b745de96200803c372c668
2 changes: 1 addition & 1 deletion TOC.md
Original file line number Diff line number Diff line change
Expand Up @@ -513,7 +513,7 @@
+ [术语表](/glossary.md)
+ 版本发布历史
+ [发布版本汇总](/releases/release-notes.md)
+ [Roadmap](/roadmap.md)
+ [产品路线图](/roadmap.md)
+ v4.0
- [4.0.6](/releases/release-4.0.6.md)
- [4.0.5](/releases/release-4.0.5.md)
Expand Down
73 changes: 36 additions & 37 deletions roadmap.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
---
title: TiDB Roadmap
category: Roadmap
title: TiDB Roadmap
aliases: ['/docs-cn/ROADMAP/','/docs-cn/roadmap/']
---

Expand All @@ -10,58 +9,58 @@ aliases: ['/docs-cn/ROADMAP/','/docs-cn/roadmap/']

## 提升系统的稳定性

- [ ] [`CREATE BINDING` 语名支持绑定 `update`/`delete`/`insert` 语句](https://github.com/pingcap/tidb/issues/15827)
- [ ] [优化同时执行 DDL 和 DML 语句时悲观事务的模型,提升系统稳定性](https://github.com/pingcap/tidb/issues/18098)
- [ ] [优化延时的抖动](https://github.com/pingcap/tidb/issues/18005)
- [ ] `CREATE BINDING` 语句支持绑定 `UPDATE`/`DELETE`/`INSERT` 语句 [#15827](https://github.com/pingcap/tidb/issues/15827)
- [ ] 优化同时执行 DDL 和 DML 语句时悲观事务的模型,提升系统稳定性 [#18098](https://github.com/pingcap/tidb/issues/18098)
- [ ] 优化延时的抖动 [#18005](https://github.com/pingcap/tidb/issues/18005)

## 提升系统性能,降低系统延时

- [ ] [优化批量删除的性能](https://github.com/pingcap/tidb/issues/18028)
- [ ] [优化系统内存管理,降低系统占用内存的量](https://github.com/pingcap/tidb/issues/17479)
- [ ] [提升索引选择的准确性和鲁棒性](https://github.com/pingcap/tidb/issues/18065)
- [ ] [提升分区表上的分区修剪和数据访问性能](https://github.com/pingcap/tidb/issues/18016)
- [ ] [支持异步提交数据,写完预写阶段的语句能直接返回客户端,降低系统延时](https://github.com/tikv/tikv/issues/8316)
- [ ] [支持聚族索引](https://github.com/pingcap/tidb/issues/4841)
- [ ] [支持跨地区部署,分区表支持配置地理位置策略](https://github.com/pingcap/tidb/issues/18273)
- [ ] 优化批量删除的性能 [#18028](https://github.com/pingcap/tidb/issues/18028)
- [ ] 优化系统内存管理,降低系统占用内存的量 [#17479](https://github.com/pingcap/tidb/issues/17479)
- [ ] 提升索引选择的准确性和鲁棒性 [#18065](https://github.com/pingcap/tidb/issues/18065)
- [ ] 提升在分区表上裁剪分区和访问数据的性能 [#18016](https://github.com/pingcap/tidb/issues/18016)
- [ ] 支持异步提交数据,写完预写阶段的语句能直接返回客户端,降低系统延时 [#8316](https://github.com/tikv/tikv/issues/8316)
- [ ] 支持聚族索引 [#4841](https://github.com/pingcap/tidb/issues/4841)
- [ ] 支持跨地区部署,分区表支持配置地理位置策略 [#18273](https://github.com/pingcap/tidb/issues/18273)

## 提升系统安全性

### 认证方式

- [ ] [TiFlash 支持 TLS 功能](https://github.com/pingcap/tidb/issues/18080)
- [ ] [TiDB 集群内部通信息支持 TLS 功能](https://github.com/pingcap/tiup/issues/529)
- [ ] [TiUP 支持 SSH LDAP 扩展](https://github.com/pingcap/tiup/issues/528)
- [ ] TiFlash 支持 TLS 功能 [#18080](https://github.com/pingcap/tidb/issues/18080)
- [ ] TiDB 集群内部通信支持 TLS 功能 [#529](https://github.com/pingcap/tiup/issues/529)
- [ ] TiUP 支持 SSH LDAP 扩展 [#528](https://github.com/pingcap/tiup/issues/528)

### 透明数据加密

- [ ] [TiFlash 支持透明数据加密](https://github.com/pingcap/tidb/issues/18082)
- [ ] [PD 支持透明数据加密](https://github.com/pingcap/tidb/issues/18262)
- [ ] TiFlash 支持透明数据加密 [#18082](https://github.com/pingcap/tidb/issues/18082)
- [ ] PD 支持透明数据加密 [#18262](https://github.com/pingcap/tidb/issues/18262)

### 数据脱敏

- [ ] [TiDB 的日志支持脱敏](https://github.com/pingcap/tidb/issues/18034)
- [ ] TiDB 的日志支持脱敏 [#18034](https://github.com/pingcap/tidb/issues/18034)

## 降低成本

- [ ] [优化在 AWS i3.xlarge/i3.2xlarge 配置上跑 TiDB 的性能和稳定性](https://github.com/pingcap/tidb/issues/18025)
- [ ] [优化 TiDB 的存储使用云盘性能和稳定性,例如:AWS EBS gp2](https://github.com/pingcap/tidb/issues/18024)
- [ ] 优化在 AWS i3.xlarge/i3.2xlarge 配置上运行 TiDB 的性能和稳定性 [#18025](https://github.com/pingcap/tidb/issues/18025)
- [ ] 优化 TiDB 存储使用云盘的性能和稳定性,例如:AWS EBS gp2 [#18024](https://github.com/pingcap/tidb/issues/18024)

## 新功能

- [ ] [恢复到任意时间点PITR)](https://github.com/pingcap/br/issues/325)
- [ ] [支持修改列的类型](https://github.com/pingcap/tidb/issues/17526)
- [ ] [字符集的排序规则支持 `utf8mb4_unicode_ci` 和 `utf8_unicode_ci`](https://github.com/pingcap/tidb/issues/17596)。
- [ ] [提升发现及诊断性能问题的效率,降低用户的使用成本](https://github.com/pingcap/tidb/issues/18867)。
- [ ] [TiCDC 兼容 TiDB-Binlog 相关的特性,降低用户使用 TiCDC 的成本](https://github.com/pingcap/ticdc/issues/690)
- [ ] 支持分类更新和插入一行数据事件
- [ ] 通过删除或者更新语句修改一行数据时,系统自动记录原始值
- [ ] [容灾中支持快照级别的一致性数据复制](https://github.com/pingcap/ticdc/issues/691)
- [ ] 支持 MySQL 接收器在上游遇到灾难时将其复制到快照级别的一致状态
- [ ] [支持通过 API 管理 TiCDC](https://github.com/pingcap/ticdc/issues/736)
- [ ] [支持 `import` SQL 命令](https://github.com/pingcap/tidb/issues/18089)
- [ ] [支持 Avro 接收器,使TiCDC 与 Kafka connect 兼容](https://github.com/pingcap/ticdc/issues/660)
- [ ] [支持 Spark-3.0](https://github.com/pingcap/tispark/issues/1173)
- [ ] [支持 `EXCEPT`/`INTERSECT` 操作](https://github.com/pingcap/tidb/issues/18031)
- [ ] [支持通过 TiUP/Operator 部署和运维 DM 2.0](https://github.com/pingcap/tidb-operator/issues/2868)
- [ ] [TiDB Operator 支持异构设计](https://github.com/pingcap/tidb-operator/issues/2240)
- [ ] [支持将云上的 RDS 迁移到 TiDB,例如:云上的 MySQL 或者 Aurora](https://github.com/pingcap/tidb/issues/18629)
- [ ] 恢复到任意时间点 (PITR) [#325](https://github.com/pingcap/br/issues/325)
- [ ] 支持修改列的类型 [#17526](https://github.com/pingcap/tidb/issues/17526)
- [ ] 提升发现及诊断性能问题的效率,降低用户的使用成本 [#18867](https://github.com/pingcap/tidb/issues/18867)
- [ ] 字符集的排序规则支持 `utf8mb4_unicode_ci` 和 `utf8_unicode_ci` [#17596](https://github.com/pingcap/tidb/issues/17596)
- [ ] TiCDC 兼容 TiDB Binlog 相关的特性,降低用户使用 TiCDC 的成本 [#690](https://github.com/pingcap/ticdc/issues/690)
- [ ] 支持分类更新和插入一行数据事件
- [ ] 通过删除或者更新语句修改一行数据时,系统自动记录原始值
- [ ] 容灾中支持快照级别的一致性数据复制 [#691](https://github.com/pingcap/ticdc/issues/691)
- [ ] 支持 MySQL 接收器在上游遇到灾难时将其复制到快照级别的一致状态
- [ ] 支持通过 API 管理 TiCDC [#736](https://github.com/pingcap/ticdc/issues/736)
- [ ] 支持 `import` SQL 命令 [#18089](https://github.com/pingcap/tidb/issues/18089)
- [ ] 支持 Avro 接收器,使 TiCDC 与 Kafka connect 兼容 [#660](https://github.com/pingcap/ticdc/issues/660)
- [ ] 支持 Spark 3.0 [#1173](https://github.com/pingcap/tispark/issues/1173)
- [ ] 支持 `EXCEPT`/`INTERSECT` 操作 [#18031](https://github.com/pingcap/tidb/issues/18031)
- [ ] 支持通过 TiUP/TiDB Operator 部署和运维 DM 2.0 [#2868](https://github.com/pingcap/tidb-operator/issues/2868)
- [ ] TiDB Operator 支持异构设计 [#2240](https://github.com/pingcap/tidb-operator/issues/2240)
- [ ] 支持将云上的 RDS 迁移到 TiDB,例如:云上的 MySQL 或者 Aurora [#18629](https://github.com/pingcap/tidb/issues/18629)