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 |