Skip to content

Conversation

eatonphil
Copy link
Contributor

ddl_replication has been disabled when you use bdr.run_on_all_nodes() since bdr 5.8.

@eatonphil eatonphil requested a review from a team as a code owner August 20, 2025 20:23
We recommend using the [`bdr.run_on_all_nodes()`](/pgd/latest/reference/tables-views-functions/functions#bdrrun_on_all_nodes) technique with `CREATE
INDEX CONCURRENTLY`, noting that DDL replication must be disabled for the whole
session because `CREATE INDEX CONCURRENTLY` is a multi-transaction command.
INDEX CONCURRENTLY`.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We don't anymore in 6 because CIC is anyway executed concurrently now via replication

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't think we recommend run on all nodes for DDL at all in 6

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants