[ClusterLabs Developers] Resource Agent language discussion
Jehan-Guillaume de Rorthais
jgdr at dalibo.com
Wed Aug 19 05:23:42 EDT 2015
On Wed, 19 Aug 2015 10:59:00 +0200
Jehan-Guillaume de Rorthais <jgdr at dalibo.com> wrote:
> What we tried to achieve with a new pgsql RA:
> * multistate only (we already have a stateless RA, in bash)
> * should have a simple code: easier to understand, to maintain, achieve one
> goal at a time
About this topic, some quick stats shows we have a 40% smaller code
than the existing RA (excluding comments) and 3x more comments.
> > - can the new one replace the old one? (ie. full superset)
> No. It does not support stateless resource, does not mess with replication
> synchronism, does not kill queries if all the slaves are gone, does not "lock"
> an instance when it failed, only promote the resource using "pg_ctl
> promote" (with no restart), ...
Oh, and I forgot a big one: our RA is only compatible with PostgreSQL >= 9.3
More information about the Developers