citusdata / citusdata/citus

alter_distributed_table: Rename co-located tables at the end when converting multiple tables

Open
#4,758 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
C
Stars
12.8k
Forks
794
Avg merge
2d 14h
Merged PRs (30d)
31

Description

alter_distributed_table et al. currently process tables one-by-one, even when processing many co-located tables. That means it blocks reads on most tables for an extended period of time. When multiple co-located tables are converted, the rename+drop phase for all tables should be deferred until the very end.

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.