@@ -49,7 +49,7 @@ postgresql_postgis_release_compatibility:
49
49
15 : " 3.2"
50
50
16 : " 3.4"
51
51
17 : " 3.5"
52
-
52
+
53
53
postgresql_ext_postgis_version : " {{ postgresql_postgis_release_compatibility.get(postgresql_version) }}"
54
54
postgresql_ext_postgis_version_terse : " {{ postgresql_ext_postgis_version | replace('.','') }}"
55
55
@@ -217,22 +217,22 @@ postgresql_min_dynamic_shared_memory: 0MB # (>= 14) (change requires resta
217
217
postgresql_vacuum_buffer_usage_limit : " {{ '256kB' if postgresql_version is version_compare('16', '=') else '2MB' }}" # (>= 16) size of vacuum and analyze buffer access strategy ring;
218
218
# 0 to disable vacuum buffer access strategy;
219
219
# range 128kB to 16GB
220
-
220
+
221
221
# SLRU buffers (change requires restart)
222
- postgresql_commit_timestamp_buffers : 0 # (>= 17) memory for pg_commit_ts (0 = auto)
223
- postgresql_multixact_offset_buffers : 16 # (>= 17) memory for pg_multixact/offsets
224
- postgresql_multixact_member_buffers : 32 # (>= 17) memory for pg_multixact/members
225
- postgresql_notify_buffers : 16 # (>= 17) memory for pg_notify
226
- postgresql_serializable_buffers : 32 # (>= 17) memory for pg_serial
227
- postgresql_subtransaction_buffers : 0 # (>= 17) memory for pg_subtrans (0 = auto)
228
- postgresql_transaction_buffers : 0 # (>= 17) memory for pg_xact (0 = auto)
222
+ postgresql_commit_timestamp_buffers : 0 # (>= 17) memory for pg_commit_ts
223
+ postgresql_multixact_offset_buffers : 16 # (>= 17) memory for pg_multixact/offsets
224
+ postgresql_multixact_member_buffers : 32 # (>= 17) memory for pg_multixact/members
225
+ postgresql_notify_buffers : 16 # (>= 17) memory for pg_notify
226
+ postgresql_serializable_buffers : 32 # (>= 17) memory for pg_serial
227
+ postgresql_subtransaction_buffers : 0 # (>= 17) memory for pg_subtrans (0 = auto)
228
+ postgresql_transaction_buffers : 0 # (>= 17) memory for pg_xact (0 = auto)
229
229
230
230
# - Disk -
231
231
232
232
# limits per-process temp file space in kB, or -1 for no limit (>= 9.2)
233
233
postgresql_temp_file_limit : -1
234
234
235
- postgresql_max_notify_queue_pages : 1048576 # (>= 17)
235
+ postgresql_max_notify_queue_pages : 1048576 # (>= 17)
236
236
237
237
# - Kernel Resources -
238
238
@@ -258,7 +258,7 @@ postgresql_bgwriter_flush_after: 512kB # measured in pages, 0 disables
258
258
postgresql_backend_flush_after : 0 # (>= 9.6) 0 disables, default is 0
259
259
postgresql_effective_io_concurrency : 1 # 1-1000; 0 disables prefetching
260
260
postgresql_maintenance_io_concurrency : 10 # (>= 13)
261
- postgresql_io_combine_limit : 128kB # (>= 17) usually 1-32 blocks (depends on OS)
261
+ postgresql_io_combine_limit : 128kB # (>= 17) usually 1-32 blocks (depends on OS)
262
262
postgresql_max_worker_processes : 8 # (change requires restart)
263
263
postgresql_max_parallel_workers_per_gather : 2 # (>= 9.6) taken from max_worker_processes
264
264
postgresql_max_parallel_maintenance_workers : 2 # (>= 11) taken from max_parallel_workers
@@ -335,8 +335,8 @@ postgresql_recovery_target_timeline: "latest" # (>= 12)
335
335
postgresql_recovery_target_action : " pause" # (>= 12)
336
336
337
337
# - WAL Summarization -
338
- postgresql_summarize_wal : off # (>= 17) run WAL summarizer process?
339
- postgresql_wal_summary_keep_time : 10d # (>= 17) when to remove old summary files, 0 = never
338
+ postgresql_summarize_wal : off # (>= 17) run WAL summarizer process?
339
+ postgresql_wal_summary_keep_time : 10d # (>= 17) when to remove old summary files, 0 = never
340
340
341
341
# ------------------------------------------------------------------------------
342
342
# REPLICATION
@@ -386,7 +386,7 @@ postgresql_wal_receiver_timeout: 60s
386
386
# time to wait before retrying to retrieve WAL after a failed attempt
387
387
postgresql_wal_retrieve_retry_interval : 5s # (>= 9.5)
388
388
postgresql_recovery_min_apply_delay : 0 # (>= 12)
389
- postgresql_sync_replication_slots : off # (>= 17) enables slot synchronization on the physical standby from the primary
389
+ postgresql_sync_replication_slots : off # (>= 17) enables slot synchronization on the physical standby from the primary
390
390
391
391
# - Subscribers - (>= 10)
392
392
# These settings are ignored on a publisher.
@@ -685,7 +685,7 @@ postgresql_default_transaction_deferrable: off
685
685
postgresql_session_replication_role : " origin"
686
686
687
687
postgresql_statement_timeout : 0 # in milliseconds, 0 is disabled
688
- postgresql_transaction_timeout : 0 # (>= 17) in milliseconds, 0 is disabled
688
+ postgresql_transaction_timeout : 0 # (>= 17) in milliseconds, 0 is disabled
689
689
postgresql_lock_timeout : 0 # in milliseconds, 0 is disabled (>= 9.3)
690
690
postgresql_idle_in_transaction_session_timeout : 0 # in milliseconds, 0 is disabled (>= 9.6)
691
691
postgresql_idle_session_timeout : 0 # in milliseconds, 0 is disabled (>= 14)
@@ -701,7 +701,7 @@ postgresql_xmlbinary: "base64"
701
701
postgresql_xmloption : " content"
702
702
postgresql_gin_pending_list_limit : 4MB # (>= 9.5)
703
703
postgresql_createrole_self_grant : ' ' # (>= 16) 'set', 'inherit' or 'set, inherit'
704
- postgresql_event_triggers : on # (>= 17)
704
+ postgresql_event_triggers : on # (>= 17)
705
705
706
706
# - Locale and Formatting -
707
707
0 commit comments