Skip to content

Commit

Permalink
roadmap: update progress and fix wording and format
Browse files Browse the repository at this point in the history
  • Loading branch information
lilin90 committed May 3, 2018
1 parent b3694f6 commit 3cd9b70
Showing 1 changed file with 19 additions and 18 deletions.
37 changes: 19 additions & 18 deletions ROADMAP.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
- [ ] 代价模型优化
- [ ] 执行引擎
- [ ] 算子并行化
- [ ] Compact Row Foramt,节省内存占用
- [ ] Compact Row Format,节省内存占用
- [ ] File Sort
- [ ] 支持 View
- [ ] 支持窗口函数
Expand All @@ -23,39 +23,40 @@
## TiKV:

- [ ] Raft
- [ ] Region 合并
- [x] Region 合并
- [ ] Local read thread
- [ ] 多线程 Raftstore
- [ ] None voter
- [x] None voter
- [ ] Pre-vote
- [ ] RocksDB
- [ ] 使用 DeleteRange 特性
- [ ] Transaction
- [ ] 提升冲突严重的场景下 Transaction 的性能
- [ ] Coprocessor
- [ ] 支持 Streaming 接口
- [x] RocksDB
- [x] 使用 DeleteRange 特性
- [x] Transaction
- [x] 提升冲突严重的场景下 Transaction 的性能
- [x] Coprocessor
- [x] 支持 Streaming 接口
- [ ] Tool
- [ ] 分布式数据导入
- [x] 分布式数据导入
- [ ] 分布式数据导出
- [ ] 灾难恢复
- [ ] 流控和降级处理

## PD:

- [ ] Namespace 完善
- [ ] 不同 Namespace 或者 Table 配置不同的副本策略
- [ ] Table region 分散调度
- [ ] 调度支持优先级,更加可控
- [x] Namespace 完善
- [x] 不同 Namespace 或者 Table 配置不同的副本策略
- [x] Table Region 分散调度
- [x] 调度支持优先级,更加可控
- [ ] 使用机器学习优化调度

## TiSpark:

- [ ] limit / Order下推
- [ ] DAG接口接入(废除Select接口
- [ ] Index Join和并行merge join
- [ ] Data Federation(桥接其他数据源,最好能和社区同步,这个接进来可以比较好扩展Usecase,如果再做一个InputFormat适配就可以接Hive和Presto这些Hadoop上的数仓
- [ ] Limit/Order 下推
- [ ] DAG 接口接入(废除 Select 接口
- [ ] Index Join 和并行 merge join
- [ ] Data Federation(桥接其他数据源,最好能和社区同步,这个接进来可以比较好扩展 Usecase,如果再做一个 InputFormat 适配就可以接 Hive 和 Presto 这些 Hadoop 上的数仓

## SRE&Tools:

- [ ] On-Premise 版本集成部署 (K8s based)
- [ ] On-Premise 版本 Dashboard UI
- [ ] 集群备份和恢复工具(结合物理备份)
Expand Down

0 comments on commit 3cd9b70

Please sign in to comment.