postgresql/src/include/access
Simon Riggs fd4ced5230 Fast promote mode skips checkpoint at end of recovery.
pg_ctl promote -m fast will skip the checkpoint at end of recovery so that we
can achieve very fast failover when the apply delay is low. Write new WAL record
XLOG_END_OF_RECOVERY to allow us to switch timeline correctly for downstream log
readers. If we skip synchronous end of recovery checkpoint we request a normal
spread checkpoint so that the window of re-recovery is low.

Simon Riggs and Kyotaro Horiguchi, with input from Fujii Masao.
Review by Heikki Linnakangas
2013-01-29 00:06:15 +00:00
..
attnum.h Update copyrights for 2013 2013-01-01 17:15:01 -05:00
clog.h Update copyrights for 2013 2013-01-01 17:15:01 -05:00
genam.h Update copyrights for 2013 2013-01-01 17:15:01 -05:00
gin_private.h Update copyrights for 2013 2013-01-01 17:15:01 -05:00
gin.h Update copyrights for 2013 2013-01-01 17:15:01 -05:00
gist_private.h Update copyrights for 2013 2013-01-01 17:15:01 -05:00
gist.h Make GiST indexes on-disk compatible with 9.2 again. 2013-01-17 16:46:16 +02:00
gistscan.h Update copyrights for 2013 2013-01-01 17:15:01 -05:00
hash.h Update copyrights for 2013 2013-01-01 17:15:01 -05:00
heapam_xlog.h Improve concurrency of foreign key locking 2013-01-23 12:04:59 -03:00
heapam.h Improve concurrency of foreign key locking 2013-01-23 12:04:59 -03:00
hio.h Update copyrights for 2013 2013-01-01 17:15:01 -05:00
htup_details.h Redefine HEAP_XMAX_IS_LOCKED_ONLY 2013-01-24 16:10:02 -03:00
htup.h Improve concurrency of foreign key locking 2013-01-23 12:04:59 -03:00
itup.h Update copyrights for 2013 2013-01-01 17:15:01 -05:00
multixact.h Improve concurrency of foreign key locking 2013-01-23 12:04:59 -03:00
nbtree.h Redesign the planner's handling of index-descent cost estimation. 2013-01-11 12:56:58 -05:00
printtup.h Update copyrights for 2013 2013-01-01 17:15:01 -05:00
reloptions.h Update copyrights for 2013 2013-01-01 17:15:01 -05:00
relscan.h Update copyrights for 2013 2013-01-01 17:15:01 -05:00
rewriteheap.h Improve concurrency of foreign key locking 2013-01-23 12:04:59 -03:00
rmgr.h Add SP-GiST (space-partitioned GiST) index access method. 2011-12-17 16:42:30 -05:00
sdir.h Update copyrights for 2013 2013-01-01 17:15:01 -05:00
skey.h Update copyrights for 2013 2013-01-01 17:15:01 -05:00
slru.h Update copyrights for 2013 2013-01-01 17:15:01 -05:00
spgist_private.h Update copyrights for 2013 2013-01-01 17:15:01 -05:00
spgist.h Update copyrights for 2013 2013-01-01 17:15:01 -05:00
subtrans.h Update copyrights for 2013 2013-01-01 17:15:01 -05:00
sysattr.h Update copyrights for 2013 2013-01-01 17:15:01 -05:00
timeline.h Fix more issues with cascading replication and timeline switches. 2013-01-23 10:19:20 +02:00
transam.h Update copyrights for 2013 2013-01-01 17:15:01 -05:00
tupconvert.h Update copyrights for 2013 2013-01-01 17:15:01 -05:00
tupdesc.h Update copyrights for 2013 2013-01-01 17:15:01 -05:00
tupmacs.h Update copyrights for 2013 2013-01-01 17:15:01 -05:00
tuptoaster.h Update copyrights for 2013 2013-01-01 17:15:01 -05:00
twophase_rmgr.h Update copyrights for 2013 2013-01-01 17:15:01 -05:00
twophase.h Update copyrights for 2013 2013-01-01 17:15:01 -05:00
valid.h Update copyrights for 2013 2013-01-01 17:15:01 -05:00
visibilitymap.h Update copyrights for 2013 2013-01-01 17:15:01 -05:00
xact.h Update copyrights for 2013 2013-01-01 17:15:01 -05:00
xlog_fn.h Update copyrights for 2013 2013-01-01 17:15:01 -05:00
xlog_internal.h Fast promote mode skips checkpoint at end of recovery. 2013-01-29 00:06:15 +00:00
xlog.h Make pg_receivexlog and pg_basebackup -X stream work across timeline switches. 2013-01-17 20:23:00 +02:00
xlogdefs.h Update copyrights for 2013 2013-01-01 17:15:01 -05:00
xlogreader.h Use the right timeline when beginning to stream from master. 2013-01-18 11:46:49 +02:00
xlogutils.h Update copyrights for 2013 2013-01-01 17:15:01 -05:00