mirror of
https://git.postgresql.org/git/postgresql.git
synced 2024-09-09 10:49:29 +02:00
c3fe108c02
max_slot_wal_keep_size that was added in v13 and wal_keep_segments are the GUC parameters to specify how much WAL files to retain for the standby servers. While max_slot_wal_keep_size accepts the number of bytes of WAL files, wal_keep_segments accepts the number of WAL files. This difference of setting units between those similar parameters could be confusing to users. To alleviate this situation, this commit renames wal_keep_segments to wal_keep_size, and make users specify the WAL size in it instead of the number of WAL files. There was also the idea to rename max_slot_wal_keep_size to max_slot_wal_keep_segments, in the discussion. But we have been moving away from measuring in segments, for example, checkpoint_segments was replaced by max_wal_size. So we concluded to rename wal_keep_segments to wal_keep_size. Back-patch to v13 where max_slot_wal_keep_size was added. Author: Fujii Masao Reviewed-by: Álvaro Herrera, Kyotaro Horiguchi, David Steele Discussion: https://postgr.es/m/574b4ea3-e0f9-b175-ead2-ebea7faea855@oss.nttdata.com |
||
---|---|---|
.. | ||
amapi.h | ||
amvalidate.h | ||
attmap.h | ||
attnum.h | ||
brin_internal.h | ||
brin_page.h | ||
brin_pageops.h | ||
brin_revmap.h | ||
brin_tuple.h | ||
brin_xlog.h | ||
brin.h | ||
bufmask.h | ||
clog.h | ||
commit_ts.h | ||
detoast.h | ||
genam.h | ||
generic_xlog.h | ||
gin_private.h | ||
gin.h | ||
ginblock.h | ||
ginxlog.h | ||
gist_private.h | ||
gist.h | ||
gistscan.h | ||
gistxlog.h | ||
hash_xlog.h | ||
hash.h | ||
heapam_xlog.h | ||
heapam.h | ||
heaptoast.h | ||
hio.h | ||
htup_details.h | ||
htup.h | ||
itup.h | ||
multixact.h | ||
nbtree.h | ||
nbtxlog.h | ||
parallel.h | ||
printsimple.h | ||
printtup.h | ||
relation.h | ||
reloptions.h | ||
relscan.h | ||
rewriteheap.h | ||
rmgr.h | ||
rmgrlist.h | ||
sdir.h | ||
session.h | ||
skey.h | ||
slru.h | ||
spgist_private.h | ||
spgist.h | ||
spgxlog.h | ||
stratnum.h | ||
subtrans.h | ||
sysattr.h | ||
table.h | ||
tableam.h | ||
timeline.h | ||
toast_helper.h | ||
toast_internals.h | ||
transam.h | ||
tsmapi.h | ||
tupconvert.h | ||
tupdesc_details.h | ||
tupdesc.h | ||
tupmacs.h | ||
twophase_rmgr.h | ||
twophase.h | ||
valid.h | ||
visibilitymap.h | ||
xact.h | ||
xlog_internal.h | ||
xlog.h | ||
xlogarchive.h | ||
xlogdefs.h | ||
xloginsert.h | ||
xlogreader.h | ||
xlogrecord.h | ||
xlogutils.h |