diff options
| author | Patrick Uiterwijk <puiterwijk@redhat.com> | 2016-11-01 22:17:28 +0000 |
|---|---|---|
| committer | Patrick Uiterwijk <puiterwijk@redhat.com> | 2016-11-01 22:17:52 +0000 |
| commit | f916512e4f8ad78f328c95c144b3fdde50b0667c (patch) | |
| tree | 24d3bd3eca7224a3b57051ab39204a2132aa47de /roles/postgresql_server_bdr/templates | |
| parent | 76e1e19a3d813e3270d2fd15a5aa59505e01a083 (diff) | |
| download | ansible-f916512e4f8ad78f328c95c144b3fdde50b0667c.tar.gz ansible-f916512e4f8ad78f328c95c144b3fdde50b0667c.tar.xz ansible-f916512e4f8ad78f328c95c144b3fdde50b0667c.zip | |
By default, protect against schema changes in BDR
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
Diffstat (limited to 'roles/postgresql_server_bdr/templates')
| -rw-r--r-- | roles/postgresql_server_bdr/templates/postgresql.conf | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/roles/postgresql_server_bdr/templates/postgresql.conf b/roles/postgresql_server_bdr/templates/postgresql.conf index c997e51e1..aea2ee8c8 100644 --- a/roles/postgresql_server_bdr/templates/postgresql.conf +++ b/roles/postgresql_server_bdr/templates/postgresql.conf @@ -518,3 +518,9 @@ max_worker_processes = 100 # Useful options for playing with conflicts #bdr.default_apply_delay=2000 # milliseconds #bdr.log_conflicts_to_table=on + +# Do not allow getting a DDL lock without this option overridden on connect. +# This makes sure people read the documentation for BDR for schema changes before applying. +# http://bdr-project.org/docs/stable/ddl-replication.html +# Override by running: sudo -u postgres PGOPTIONS="-c bdr.permit_ddl_locking=on" psql koji +bdr.permit_ddl_locking=off |
