Re: GDQ iimplementation

Поиск
Список
Период
Сортировка
От Jan Wieck
Тема Re: GDQ iimplementation
Дата
Msg-id 4BE98028.2050608@Yahoo.com
обсуждение исходный текст
Ответ на Re: GDQ iimplementation  (Simon Riggs <simon@2ndQuadrant.com>)
Список pgsql-cluster-hackers
On 5/11/2010 11:11 AM, Simon Riggs wrote:
> On Tue, 2010-05-11 at 10:38 -0400, Jan Wieck wrote:
>
>> Slony replication has meant both too from the beginning.
>
> You've done a brilliant job and I have huge respect for that.
>
> MHO: The world changes and new solutions emerge. Assimilation of
> technology into lower layers of the stack has been happening for years.
> The core parts of Slony should be assimilated, just as TCP/IP now exists
> as part of the OS, to the benefit of all. Various parts of Slony have
> already moved to core. Slony continues to have huge potential, though as
> part of an evolution, not in all cases fulfilling the same role it did
> at the beginning. Log shipping cannot easily exist outside of core,
> though SQL shipping can: but should it? How much more could we do?

I don't have any problem with assimilation of technology or moving
things into core if appropriate.

What I have a problem with is stuffing things into core for minor
advantages, then later discovering that we lost flexibility essential
for important features.

Right now one can use Slony 2.0 to do PostgreSQL major version upgrades
via switchover. Using pgbouncer, these can even be done transparent to
the application without the need to reconnect to the new master. I think
Londiste has or is at least working on similar features.

This is because Slony 2.0 is a separate product only relying on very
stable core functionality, like txid's and snapshots.

Are you ready to "guarantee" that the queue and transport mechanism, you
want to put into core, is THAT stable and major version independent? I
would not, but that may be just me.


Jan

--
Anyone who trades liberty for security deserves neither
liberty nor security. -- Benjamin Franklin

В списке pgsql-cluster-hackers по дате отправления:

Предыдущее
От: Jan Wieck
Дата:
Сообщение: Re: GDQ iimplementation
Следующее
От: Marko Kreen
Дата:
Сообщение: Re: GDQ iimplementation