On 25/11/14 21:15, Simon Riggs wrote:
On 25 November 2014 at 14:06, Fujii Masao <masao.fu...@gmail.com> wrote:
On Thu, Nov 20, 2014 at 5:35 AM, Simon Riggs <si...@2ndquadrant.com> wrote:
On 19 November 2014 16:41, Fujii Masao <masao.fu...@gmail.com> wrote:
On Wed, Nov 19, 2014 at 10:49 PM, Robert Haas <robertmh...@gmail.com> wrote:
On Wed, Nov 19, 2014 at 8:13 AM, Simon Riggs <si...@2ndquadrant.com> wrote:
If we ask for PAUSE and we're not in HotStandby it just ignores it,
which means it changes into PROMOTE. My feeling is that we should
change that into a SHUTDOWN, not a PROMOTE.

To me, that seems like a definite improvement.

But changing the default will force us to set
action_at_recovery_target to 'promote'
when we want to just recover the database to the specified point.

If you explicitly request pause and then can't pause, ISTM the action
we actually perform shouldn't be the exact opposite of what was
requested.

So if the user explicitly requests pause and we aren't in HS then they
should get Shutdown, which is closest action.

If the user doesn't request anything at all then we can default to
Promote, just like we do now.

Yes, this is what I was trying to suggest. +1 to do that.

Implemented.

Patch committed.


Thanks!

--
 Petr Jelinek                  http://www.2ndQuadrant.com/
 PostgreSQL Development, 24x7 Support, Training & Services


--
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers

Reply via email to