Re: New trigger option of pg_standby
От
Fujii Masao
Тема
Re: New trigger option of pg_standby
Дата
Msg-id
3f0b79eb0903311901h70520cc8u9c0f1d8f4193923b@mail.gmail.com
Ответ на
Re: New trigger option of pg_standby (Simon Riggs)
Список
Дерево обсуждения
New trigger option of pg_standby Fujii Masao <masao.fujii@gmail.com>
Re: New trigger option of pg_standby Guillaume Smet <guillaume.smet@gmail.com>
Re: New trigger option of pg_standby Fujii Masao <masao.fujii@gmail.com>
Re: New trigger option of pg_standby Guillaume Smet <guillaume.smet@gmail.com>
Re: New trigger option of pg_standby Fujii Masao <masao.fujii@gmail.com>
Re: New trigger option of pg_standby "Kevin Grittner" <Kevin.Grittner@wicourts.gov>
Re: New trigger option of pg_standby Guillaume Smet <guillaume.smet@gmail.com>
Re: New trigger option of pg_standby Fujii Masao <masao.fujii@gmail.com>
Re: New trigger option of pg_standby Guillaume Smet <guillaume.smet@gmail.com>
Re: New trigger option of pg_standby Simon Riggs <simon@2ndQuadrant.com>
Re: New trigger option of pg_standby Guillaume Smet <guillaume.smet@gmail.com>
Re: New trigger option of pg_standby Fujii Masao <masao.fujii@gmail.com>
Re: New trigger option of pg_standby Guillaume Smet <guillaume.smet@gmail.com>
Re: New trigger option of pg_standby Heikki Linnakangas <heikki.linnakangas@enterprisedb.com>
Re: New trigger option of pg_standby Fujii Masao <masao.fujii@gmail.com>
Re: New trigger option of pg_standby Gurjeet Singh <singh.gurjeet@gmail.com>
Re: New trigger option of pg_standby Peter Eisentraut <peter_e@gmx.net>
Re: New trigger option of pg_standby Simon Riggs <simon@2ndQuadrant.com>
Re: New trigger option of pg_standby Guillaume Smet <guillaume.smet@gmail.com>
Re: New trigger option of pg_standby Simon Riggs <simon@2ndQuadrant.com>
Re: New trigger option of pg_standby Tom Lane <tgl@sss.pgh.pa.us>
Re: New trigger option of pg_standby Simon Riggs <simon@2ndQuadrant.com>
Re: New trigger option of pg_standby Fujii Masao <masao.fujii@gmail.com>
Re: New trigger option of pg_standby Fujii Masao <masao.fujii@gmail.com>
Re: New trigger option of pg_standby Guillaume Smet <guillaume.smet@gmail.com>
Re: New trigger option of pg_standby Fujii Masao <masao.fujii@gmail.com>
Re: New trigger option of pg_standby Heikki Linnakangas <heikki.linnakangas@enterprisedb.com>
Re: New trigger option of pg_standby Fujii Masao <masao.fujii@gmail.com>
Re: New trigger option of pg_standby Simon Riggs <simon@2ndQuadrant.com>
Re: New trigger option of pg_standby Fujii Masao <masao.fujii@gmail.com>
Re: New trigger option of pg_standby Simon Riggs <simon@2ndQuadrant.com>
Re: New trigger option of pg_standby Simon Riggs <simon@2ndQuadrant.com>
Re: New trigger option of pg_standby Fujii Masao <masao.fujii@gmail.com>
Warm Standby restore_command documentation (was: New trigger option
of pg_standby) Andreas Pflug <pgadmin@pse-consulting.de>
Re: Warm Standby restore_command documentation (was: New
trigger option of pg_standby) Fujii Masao <masao.fujii@gmail.com>
Re: Warm Standby restore_command documentation Heikki Linnakangas <heikki.linnakangas@enterprisedb.com>
Re: Warm Standby restore_command documentation Andreas Pflug <pgadmin@pse-consulting.de>
Re: New trigger option of pg_standby Guillaume Smet <guillaume.smet@gmail.com>
Re: New trigger option of pg_standby Fujii Masao <masao.fujii@gmail.com>
Re: New trigger option of pg_standby Fujii Masao <masao.fujii@gmail.com>
Re: New trigger option of pg_standby Fujii Masao <masao.fujii@gmail.com>
Re: New trigger option of pg_standby Simon Riggs <simon@2ndQuadrant.com>
Re: New trigger option of pg_standby Fujii Masao <masao.fujii@gmail.com>
Re: New trigger option of pg_standby Heikki Linnakangas <heikki.linnakangas@enterprisedb.com>
Re: New trigger option of pg_standby Fujii Masao <masao.fujii@gmail.com>
Re: New trigger option of pg_standby Heikki Linnakangas <heikki.linnakangas@enterprisedb.com>
Re: New trigger option of pg_standby Simon Riggs <simon@2ndQuadrant.com>
Re: New trigger option of pg_standby Heikki Linnakangas <heikki.linnakangas@enterprisedb.com>
Re: New trigger option of pg_standby Simon Riggs <simon@2ndQuadrant.com>
Re: New trigger option of pg_standby David Fetter <david@fetter.org>
Re: New trigger option of pg_standby Simon Riggs <simon@2ndQuadrant.com>
Re: New trigger option of pg_standby Heikki Linnakangas <heikki.linnakangas@enterprisedb.com>
Re: New trigger option of pg_standby Simon Riggs <simon@2ndQuadrant.com>
Re: New trigger option of pg_standby Fujii Masao <masao.fujii@gmail.com>
Re: New trigger option of pg_standby Heikki Linnakangas <heikki.linnakangas@enterprisedb.com>
Re: New trigger option of pg_standby Simon Riggs <simon@2ndQuadrant.com>
Re: New trigger option of pg_standby Andreas Pflug <pgadmin@pse-consulting.de>
Re: New trigger option of pg_standby Heikki Linnakangas <heikki.linnakangas@enterprisedb.com>
Re: New trigger option of pg_standby Heikki Linnakangas <heikki.linnakangas@enterprisedb.com>
Re: New trigger option of pg_standby Fujii Masao <masao.fujii@gmail.com>
Re: New trigger option of pg_standby Heikki Linnakangas <heikki.linnakangas@enterprisedb.com>
Re: New trigger option of pg_standby Fujii Masao <masao.fujii@gmail.com>
Re: New trigger option of pg_standby Heikki Linnakangas <heikki.linnakangas@enterprisedb.com>
Re: New trigger option of pg_standby Simon Riggs <simon@2ndQuadrant.com>
Re: New trigger option of pg_standby Heikki Linnakangas <heikki.linnakangas@enterprisedb.com>
Re: New trigger option of pg_standby Simon Riggs <simon@2ndQuadrant.com>
Re: New trigger option of pg_standby Fujii Masao <masao.fujii@gmail.com>
Re: New trigger option of pg_standby Heikki Linnakangas <heikki.linnakangas@enterprisedb.com>
Re: New trigger option of pg_standby Tom Lane <tgl@sss.pgh.pa.us>
Re: New trigger option of pg_standby Simon Riggs <simon@2ndQuadrant.com>
Re: New trigger option of pg_standby Tom Lane <tgl@sss.pgh.pa.us>
Re: New trigger option of pg_standby Andrew Dunstan <andrew@dunslane.net>
Re: New trigger option of pg_standby "Joshua D. Drake" <jd@commandprompt.com>
Re: New trigger option of pg_standby Simon Riggs <simon@2ndQuadrant.com>
Re: New trigger option of pg_standby Andreas Pflug <pgadmin@pse-consulting.de>
Re: New trigger option of pg_standby Heikki Linnakangas <heikki.linnakangas@enterprisedb.com>
Re: New trigger option of pg_standby Tom Lane <tgl@sss.pgh.pa.us>
Re: New trigger option of pg_standby Andrew Dunstan <andrew@dunslane.net>
Re: New trigger option of pg_standby Simon Riggs <simon@2ndQuadrant.com>
Re: New trigger option of pg_standby Bruce Momjian <bruce@momjian.us>
Re: New trigger option of pg_standby Simon Riggs <simon@2ndQuadrant.com>
Re: New trigger option of pg_standby Bruce Momjian <bruce@momjian.us>
Re: New trigger option of pg_standby Simon Riggs <simon@2ndQuadrant.com>
Re: New trigger option of pg_standby Bruce Momjian <bruce@momjian.us>
Re: New trigger option of pg_standby Simon Riggs <simon@2ndQuadrant.com>
Re: New trigger option of pg_standby Andrew Dunstan <andrew@dunslane.net>
Re: New trigger option of pg_standby Simon Riggs <simon@2ndQuadrant.com>
Re: New trigger option of pg_standby Robert Haas <robertmhaas@gmail.com>
Re: New trigger option of pg_standby Bruce Momjian <bruce@momjian.us>
Re: New trigger option of pg_standby Simon Riggs <simon@2ndQuadrant.com>
Re: New trigger option of pg_standby Bruce Momjian <bruce@momjian.us>
Re: New trigger option of pg_standby Simon Riggs <simon@2ndQuadrant.com>
Re: New trigger option of pg_standby Heikki Linnakangas <heikki.linnakangas@enterprisedb.com>
Re: New trigger option of pg_standby Simon Riggs <simon@2ndQuadrant.com>
Re: New trigger option of pg_standby Heikki Linnakangas <heikki.linnakangas@enterprisedb.com>
Re: New trigger option of pg_standby Simon Riggs <simon@2ndQuadrant.com>
Re: New trigger option of pg_standby Simon Riggs <simon@2ndQuadrant.com>
Re: New trigger option of pg_standby Simon Riggs <simon@2ndQuadrant.com>
Re: New trigger option of pg_standby Fujii Masao <masao.fujii@gmail.com>
Re: New trigger option of pg_standby Simon Riggs <simon@2ndQuadrant.com>
Re: New trigger option of pg_standby Heikki Linnakangas <heikki.linnakangas@enterprisedb.com>
Re: New trigger option of pg_standby Simon Riggs <simon@2ndQuadrant.com>
Re: New trigger option of pg_standby Fujii Masao <masao.fujii@gmail.com>
Re: New trigger option of pg_standby Heikki Linnakangas <heikki.linnakangas@enterprisedb.com>
Re: New trigger option of pg_standby Tom Lane <tgl@sss.pgh.pa.us>
Re: New trigger option of pg_standby Simon Riggs <simon@2ndQuadrant.com>
Re: New trigger option of pg_standby Fujii Masao <masao.fujii@gmail.com>
Re: New trigger option of pg_standby Tom Lane <tgl@sss.pgh.pa.us>
Re: New trigger option of pg_standby Simon Riggs <simon@2ndQuadrant.com>
Re: New trigger option of pg_standby Heikki Linnakangas <heikki.linnakangas@enterprisedb.com>
Re: New trigger option of pg_standby Guillaume Smet <guillaume.smet@gmail.com>
Re: New trigger option of pg_standby Fujii Masao <masao.fujii@gmail.com>
Re: New trigger option of pg_standby Matteo Beccati <php@beccati.com>
Re: New trigger option of pg_standby Heikki Linnakangas <heikki.linnakangas@enterprisedb.com>
Hi, On Fri, Mar 27, 2009 at 11:36 PM, Simon Riggs wrote: > > On Fri, 2009-03-27 at 10:25 -0400, Tom Lane wrote: >> Peter Eisentraut writes: >> > Simon Riggs wrote: >> >> If we go with this, I would suggest we make *neither* the default by >> >> removing -t, and adopting two new options: something like -f == fast >> >> failover, -p == patient failover. >> >> > -m smart|fast|immediate :-) >> >> +1 for using a "-m something" type of syntax instead of having to try to >> pick single-letter switches that are mnemonic for the different cases. >> But -1 to those particular mode names --- I think it will invite >> confusion with pg_ctl's behavior. > > The choice is between > > * one parameter with the option being given as text within trigger file > > * two parameters naming different types of trigger file > > I don't mind which, as long as it is one of those two, unless there is a > third way to specify things so that user has control at failover time. A > single -m option would hardcode that decision ahead of time, which is > undesirable behaviour, hence the additional complexity being discussed. Thanks for the clarification. I'd like to choose the former because it's more flexible when new trigger action is added to pg_standby in the future. And, as Gurjeet says, it's more friendly to do smart failover (end recovery after all the available WAL are applied) when an empty trigger file exists. I'll change the patch as above. Comments? Regards, -- Fujii Masao NIPPON TELEGRAPH AND TELEPHONE CORPORATION NTT Open Source Software Center
В списке pgsql-hackers по дате отправления
От: Andreas 'ads' Scherbaum
Дата: