From: Simon Riggs <simon@2ndQuadrant.com>
To: Robert Treat <rob@xzilla.net>
Cc: pgsql-hackers@postgresql.org
Subject: Re: Sync Rep Design
Date: Thu, 30 Dec 2010 20:36:30 +0000
Message-ID: <1293741390.1892.25918.camel@ebony> (raw)
In-Reply-To: <AANLkTi=dr9TuYRLMWjPkJdL1Jjg+TAJXPJQbLGiN1Pag@mail.gmail.com>
References: <1293729972.1892.23804.camel@ebony>
<4D1CC47E.7050207@kaltenbrunner.cc>
<1293735853.1892.24886.camel@ebony>
<AANLkTi=dr9TuYRLMWjPkJdL1Jjg+TAJXPJQbLGiN1Pag@mail.gmail.com>
On Thu, 2010-12-30 at 15:07 -0500, Robert Treat wrote:
> > If more than one standby server specifies synchronous_replication,
> then
> > whichever standby replies first will release waiting commits.
> I don't want you to think I am setting an expectation, but I'm curious
> about the possibility of requiring more than 1 server to reply?
I was initially interested in this myself, but after a long discussion
on "quorum commit" it was decided to go with "first past post".
That is easier to manage, requires one less parameter, performs better
and doesn't really add that much additional confidence.
It was also discussed that we would have a plugin API, but I'm less sure
about that now. Perhaps we can add that option in the future, but its
not high on my list of things for this release.
--
Simon Riggs http://www.2ndQuadrant.com/books/
PostgreSQL Development, 24x7 Support, Training and Services
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Reply to all the recipients using the --to and --cc options:
reply via email
To: pgsql-hackers@postgresql.org
Cc: simon@2ndQuadrant.com, rob@xzilla.net
Subject: Re: Sync Rep Design
In-Reply-To: <1293741390.1892.25918.camel@ebony>
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
This inbox is served by DDX for PostgreSQL; see mirroring instructions
for how to clone and mirror all data and code used for this inbox