summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPierre-Yves Chibon <pingou@pingoured.fr>2017-05-11 17:28:48 +0200
committerPierre-Yves Chibon <pingou@pingoured.fr>2017-05-11 17:29:07 +0200
commitfb53a3430abf23c6e4e2f9803cdd83fada1f991e (patch)
treeac30b6a225f746f1af745c7c2bfcd78afe082ae4
parent6667996d4ef41963ab6ac063a2c41527e4f458d5 (diff)
downloadansible-fb53a3430abf23c6e4e2f9803cdd83fada1f991e.tar.gz
ansible-fb53a3430abf23c6e4e2f9803cdd83fada1f991e.tar.xz
ansible-fb53a3430abf23c6e4e2f9803cdd83fada1f991e.zip
Looks like checkpoint_segments is not liked by postgresql on Fedora
-rw-r--r--roles/postgresql_server/templates/postgresql.conf3
1 files changed, 2 insertions, 1 deletions
diff --git a/roles/postgresql_server/templates/postgresql.conf b/roles/postgresql_server/templates/postgresql.conf
index 9947805fb..b148442d9 100644
--- a/roles/postgresql_server/templates/postgresql.conf
+++ b/roles/postgresql_server/templates/postgresql.conf
@@ -177,8 +177,9 @@ wal_buffers = 64kB # min 32kB
#commit_siblings = 5 # range 1-1000
# - Checkpoints -
-
+{% if ansible_distribution != "Fedora" %}
checkpoint_segments = 30 # in logfile segments, min 1, 16MB each
+{% endif %}
checkpoint_timeout = 30min # range 30s-1h
checkpoint_completion_target = 0.6 # checkpoint target duration, 0.0 - 1.0
checkpoint_warning = 180s # 0 is off