I think the old behavior, where restartpoints were driven only by time and not by volume, was a misfeature.
I have no objection to changing that. The main essence of that was to ensure that a standby could act differently to a master, given different settings.
--
Simon Riggs http://www.2ndQuadrant.com/ PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services