On Mon, Nov 5, 2012 at 12:19 PM, Robert Haas <robertmh...@gmail.com> wrote:

> On Mon, Oct 29, 2012 at 4:31 PM, Jim Nasby <j...@nasby.net> wrote:
> > For whatever it's worth... we (and presumably others) still use londiste
> (or
> > Slony) as our upgrade path, so we could tolerate a cluster-wide setting.
> > We'd just set it when building new clusters via londiste and forget about
> > it.
> >
> > So I'd rather see this get in at a cluster level than not make it at all
> > while we wait for something better.
>
> Yeah.  I definitely think that we could shed an enormous amount of
> complexity by deciding that this is, for now, an option that can only
> be selected at initdb time.  That would remove approximately 85% of
> everything I've ever disliked about this patch - without, I think,
> precluding the possibility of improving things later.
>
>
I see one thing to be concerned about, there...

I imagine it would not be a totally happy thing if the only way to switch
it on/off was to use Slony or Londiste to replicate into a database with
the opposite setting.  (e.g. - This implies that built-in replication may
only replicate into a database with the identical checksum configuration.)

It's not outrageous for it to be a pretty heavyweight operation to switch
polarities, but there's such a thing as too heavy.
--
When confronted by a difficult problem, solve it by reducing it to the
question, "How would the Lone Ranger handle this?"

Reply via email to