Allow colocation for range partitioned tables
Open
- Dominant language
- C
- Stars
- 12.8k
- Forks
- 794
- Avg merge
- 2d 14h
- Merged PRs (30d)
- 31
Description
Currently mark_tables_colocated doesn't do anything for range partitioned tables. That's an issue for workloads with large numbers of range partitioned tables, because we'll have to do much more expensive calculations to determine colocations (cf. CoPartitionedTables()).
We should allow users to declare that range partitioned tables are colocated, and trust that they don't create shards violating that.
This is a subtask to #1305.
Contributor guide
Assessment
This issue has not been assessed yet.