Roadmap 2021
Databend roadmap 2021.
Notes
Sync from the #476
Main tasks
1. Query task
| Task | Status | Release Target | Comments | 
|---|---|---|---|
| Cloud Re-architected track #1408 | DONE | v0.5 | - | 
| HTTP API #2241 | DONE | v0.5 | - | 
| fuse table #1780 | PROGRESS | v0.5 | - | 
2. Distributed Query task
| Task | Status | Release Target | Comments | 
|---|---|---|---|
| Query cluster track #747 | PROGRESS | v0.6 | @zhang2014 | 
| Functions track #758 | PROGRESS | - | @sundy-li | 
| Queries track #765 | PROGRESS | - | @zhang2014 | 
3. Observability task
| Task | Status | Release Target | Comments | 
|---|---|---|---|
| Observability track #795 | PROGRESS | v0.6 | @BohuTANG | 
4. Test infra task
| Task | Status | Release Target | Comments | 
|---|---|---|---|
| Test Infra track #796 | DONE | v0.4 | @ZhiHanZ | 
5. RBAC task
| Task | Status | Release Target | Comments | 
|---|---|---|---|
| RBAC track #894 | PROGRESS | v0.6 | Access Control and Account Management | 
6. Optimizer task
| Task | Status | Release Target | Comments | 
|---|---|---|---|
| Cost based optimizer(CBO) track #915 | PLANNING | - | Table statistics and CBO | 
| Refactor SQL Parser #1218 | PROGRESS | - | - | 
7. Deployment task
| Task | Status | Release Target | Comments | 
|---|---|---|---|
| databend cli #938 | PROGRESS | v0.5 | All-in-one tool for setting up, managing with Databend | 
| online playground | PROGRESS | - | User can try the demo on the databend.rs website | 
Experimental and interns tasks
| Task | Status | Release Target | Comments | 
|---|---|---|---|
| Hash method in ClickHouse way #754 | DONE | - | |
| Join #559 | PLANNING | - | @leiysky | 
| Window functions | PLANNING | - | |
| Limited support for transactions | PLANNING | - | |
| Tuple functions | PLANNING | - | Reference: https://clickhouse.tech/docs/en/sql-reference/functions/tuple-functions/ | 
| Array functions | PLANNING | - | Reference: https://clickhouse.tech/docs/en/sql-reference/functions/array-functions/ | 
| Lambda functions | PLANNING | - | Reference: https://clickhouse.tech/docs/en/sql-reference/functions/#higher-order-functions | 
| Compile aggregate functions(JIT) | PLANNING | - | Reference: https://github.com/ClickHouse/ClickHouse/pull/24789 |