-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Closed
Labels
area/ysqlYugabyte SQL (YSQL)Yugabyte SQL (YSQL)kind/enhancementThis is an enhancement of an existing featureThis is an enhancement of an existing featurepriority/mediumMedium priority issueMedium priority issueroadmap-tracking-issueThis issue tracks a major roadmap item, and usually appears in the roadmap list.This issue tracks a major roadmap item, and usually appears in the roadmap list.
Description
Jira Link: [DB-414](https://yugabyte.atlassian.net/browse/DB-414)
SQL databases often have many tables, most of these are often very small. It would be good to start with colocated tables by default, and proceed to splitting only those tables that are observed to be growing fast. Below is a list of tasks in order to accomplish this.
Status | Feature | GitHub Issue | YugabyteDB Version |
---|---|---|---|
✅ | Design doc for colocated tables | ||
✅ | Support ALTER TABLE for colocated tables |
#4293 | v2.2 |
⬜️ | Optimize joins in colocated tables | #4515 | v2.2, v2.3 |
⬜️ | Support TABLEGROUP syntax for colocated tables in YSQL |
v2.3 | |
⬜️ | Online index rebuild for colocated tables | v2.3 | |
⬜️ | Support multiple colocation groups in one database | #4525 | v2.3 |
⬜️ | Support backup and restore for colocated tables | #4517 | v2.3 |
⬜️ | xCluster replication support in colocated tables | #4516 | v2.3 |
⬜️ | Manually pull out fast growing tables from colocation group | #4396 | Consider for v2.3 |
⬜️ | Route query to colocated tablet leader’s YSQL server | #4514 | |
⬜️ | Automatically pull out fast growing tables from colocation group | #4396 |
Metadata
Metadata
Assignees
Labels
area/ysqlYugabyte SQL (YSQL)Yugabyte SQL (YSQL)kind/enhancementThis is an enhancement of an existing featureThis is an enhancement of an existing featurepriority/mediumMedium priority issueMedium priority issueroadmap-tracking-issueThis issue tracks a major roadmap item, and usually appears in the roadmap list.This issue tracks a major roadmap item, and usually appears in the roadmap list.
Type
Projects
Status
Done