Hi,
The following sentence in high-availability.sgml is not true:
The background writer is active during recovery and will perform
restartpoints (similar to checkpoints on the primary) and normal block
cleaning activities.
I think this is an oversight of the commit 806a2ae in 2011; the
checkpointer process started to be responsible for creating
checkpoints.
I've attached the patch.
Regards,
--
Masahiko Sawada http://www.2ndQuadrant.com/
PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services