Re: rmgr hooks (v2)

From: Simon Riggs <simon(at)2ndQuadrant(dot)com>
To: Gregory Stark <stark(at)enterprisedb(dot)com>
Cc: Heikki Linnakangas <heikki(dot)linnakangas(at)enterprisedb(dot)com>, pgsql-hackers <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: rmgr hooks (v2)
Date: 2009-01-21 16:37:20
Message-ID: 1232555840.2327.529.camel@ebony.2ndQuadrant
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers


On Wed, 2009-01-21 at 16:07 +0000, Gregory Stark wrote:
>
> > The plugin approach was suggested because it brings together so many
> use cases in one and adds missing robustness to a case where we
> already have extensibility. Extensibility is about doing things for
> specific implementations *without* needing to patch Postgres, not just
> allowing external projects to exist alongside.
>
> I think a generic plugin architecture is *too* many use cases. That is
> it's too flexible and doesn't make any promises at all of what its
> intended to do.

I agree. I don't see providing the plugin capability should prevent
provision of further features in this area. Indeed, I see it as a way of
encouraging people to write stuff for Postgres, which we then reel
slowly back into core, if it is robust enough and general purpose
enough. My model is PL/Proxy: the capability we will eventually gain in
Core will be because we gave solution designers a free hand to invent
and a free hand to overcome obstacles in months, not years. Solutions
now, better solutions later.

> I'm not sure though, your comments in the other email make me think
> there might be more to the patch that I had the impression was there.
> Will now go read the patch and see if I was mistaken.

Thank you.

--
Simon Riggs www.2ndQuadrant.com
PostgreSQL Training, Services and Support

In response to

Browse pgsql-hackers by date

  From Date Subject
Next Message Heikki Linnakangas 2009-01-21 16:38:34 Re: rmgr hooks (v2)
Previous Message Alvaro Herrera 2009-01-21 16:27:51 Re: reducing statistics write overhead