citusdata / citusdata/citus

Allow colocation for range partitioned tables

Open
#1,329 3 comments 1 reaction 0 assignees View on GitHub
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.