Re: Sync Rep: First Thoughts on Code

Поиск
Список
Период
Сортировка
Искать
От
Simon Riggs
Тема
Re: Sync Rep: First Thoughts on Code
Дата
Msg-id
1228939920.20796.926.camel@hp_dx2400_1
Ответ на
Список
Дерево обсуждения
Sync Rep: First Thoughts on Code Simon Riggs <simon@2ndQuadrant.com>
Re: Sync Rep: First Thoughts on Code Josh Berkus <josh@agliodbs.com>
Re: Sync Rep: First Thoughts on Code "Fujii Masao" <masao.fujii@gmail.com>
Re: Sync Rep: First Thoughts on Code Josh Berkus <josh@agliodbs.com>
Re: Sync Rep: First Thoughts on Code "Fujii Masao" <masao.fujii@gmail.com>
Re: Sync Rep: First Thoughts on Code "Fujii Masao" <masao.fujii@gmail.com>
Re: Sync Rep: First Thoughts on Code Simon Riggs <simon@2ndQuadrant.com>
Re: Sync Rep: First Thoughts on Code Jeff Davis <pgsql@j-davis.com>
Re: Sync Rep: First Thoughts on Code Simon Riggs <simon@2ndQuadrant.com>
Re: Sync Rep: First Thoughts on Code Josh Berkus <josh@agliodbs.com>
Re: Sync Rep: First Thoughts on Code "Fujii Masao" <masao.fujii@gmail.com>
Re: Sync Rep: First Thoughts on Code "Fujii Masao" <masao.fujii@gmail.com>
Re: Sync Rep: First Thoughts on Code "Fujii Masao" <masao.fujii@gmail.com>
Re: Sync Rep: First Thoughts on Code Simon Riggs <simon@2ndQuadrant.com>
Re: Sync Rep: First Thoughts on Code Magnus Hagander <magnus@hagander.net>
Re: Sync Rep: First Thoughts on Code Simon Riggs <simon@2ndQuadrant.com>
Re: Sync Rep: First Thoughts on Code "Fujii Masao" <masao.fujii@gmail.com>
Re: Sync Rep: First Thoughts on Code Simon Riggs <simon@2ndQuadrant.com>
Re: Sync Rep: First Thoughts on Code "Fujii Masao" <masao.fujii@gmail.com>
Re: Sync Rep: First Thoughts on Code Simon Riggs <simon@2ndQuadrant.com>
Re: Sync Rep: First Thoughts on Code "Fujii Masao" <masao.fujii@gmail.com>
Re: Sync Rep: First Thoughts on Code Simon Riggs <simon@2ndQuadrant.com>
Re: Sync Rep: First Thoughts on Code "Fujii Masao" <masao.fujii@gmail.com>
Re: Sync Rep: First Thoughts on Code "Fujii Masao" <masao.fujii@gmail.com>
Re: Sync Rep: First Thoughts on Code Simon Riggs <simon@2ndQuadrant.com>
Re: Sync Rep: First Thoughts on Code "Fujii Masao" <masao.fujii@gmail.com>
Re: Sync Rep: First Thoughts on Code Simon Riggs <simon@2ndQuadrant.com>
Re: Sync Rep: First Thoughts on Code "Fujii Masao" <masao.fujii@gmail.com>
Re: Sync Rep: First Thoughts on Code Simon Riggs <simon@2ndQuadrant.com>
Re: Sync Rep: First Thoughts on Code Heikki Linnakangas <heikki.linnakangas@enterprisedb.com>
Re: Sync Rep: First Thoughts on Code Simon Riggs <simon@2ndQuadrant.com>
Re: Sync Rep: First Thoughts on Code "Fujii Masao" <masao.fujii@gmail.com>
Re: Sync Rep: First Thoughts on Code Simon Riggs <simon@2ndQuadrant.com>
Re: Sync Rep: First Thoughts on Code Jeff Davis <pgsql@j-davis.com>
Re: Sync Rep: First Thoughts on Code Simon Riggs <simon@2ndQuadrant.com>
Re: Sync Rep: First Thoughts on Code Jeff Davis <pgsql@j-davis.com>
Re: Sync Rep: First Thoughts on Code Heikki Linnakangas <heikki.linnakangas@enterprisedb.com>
Re: Sync Rep: First Thoughts on Code Simon Riggs <simon@2ndQuadrant.com>
Re: Sync Rep: First Thoughts on Code Heikki Linnakangas <heikki.linnakangas@enterprisedb.com>
Re: Sync Rep: First Thoughts on Code Simon Riggs <simon@2ndQuadrant.com>
Re: Sync Rep: First Thoughts on Code Aidan Van Dyk <aidan@highrise.ca>
Re: Sync Rep: First Thoughts on Code Simon Riggs <simon@2ndQuadrant.com>
Re: Sync Rep: First Thoughts on Code Aidan Van Dyk <aidan@highrise.ca>
Re: Sync Rep: First Thoughts on Code Simon Riggs <simon@2ndQuadrant.com>
Re: Sync Rep: First Thoughts on Code Heikki Linnakangas <heikki.linnakangas@enterprisedb.com>
Re: Sync Rep: First Thoughts on Code Simon Riggs <simon@2ndQuadrant.com>
Re: Sync Rep: First Thoughts on Code Aidan Van Dyk <aidan@highrise.ca>
Re: Sync Rep: First Thoughts on Code "Fujii Masao" <masao.fujii@gmail.com>
Re: Sync Rep: First Thoughts on Code Simon Riggs <simon@2ndQuadrant.com>
Re: Sync Rep: First Thoughts on Code Aidan Van Dyk <aidan@highrise.ca>
Re: Sync Rep: First Thoughts on Code Jeff Davis <pgsql@j-davis.com>
Re: Sync Rep: First Thoughts on Code Aidan Van Dyk <aidan@highrise.ca>
Re: Sync Rep: First Thoughts on Code Jeff Davis <pgsql@j-davis.com>
Re: Sync Rep: First Thoughts on Code Jeff Davis <pgsql@j-davis.com>
Re: Sync Rep: First Thoughts on Code Aidan Van Dyk <aidan@highrise.ca>
Re: Sync Rep: First Thoughts on Code "Fujii Masao" <masao.fujii@gmail.com>
Re: Sync Rep: First Thoughts on Code Markus Wanner <markus@bluegap.ch>
Re: Sync Rep: First Thoughts on Code Simon Riggs <simon@2ndQuadrant.com>
Re: Sync Rep: First Thoughts on Code Markus Wanner <markus@bluegap.ch>
Re: Sync Rep: First Thoughts on Code Simon Riggs <simon@2ndQuadrant.com>
Re: Sync Rep: First Thoughts on Code Markus Wanner <markus@bluegap.ch>
Re: Sync Rep: First Thoughts on Code Aidan Van Dyk <aidan@highrise.ca>
Re: Sync Rep: First Thoughts on Code "Robert Haas" <robertmhaas@gmail.com>
Re: Sync Rep: First Thoughts on Code Simon Riggs <simon@2ndQuadrant.com>
Re: Sync Rep: First Thoughts on Code Markus Wanner <markus@bluegap.ch>
Re: Sync Rep: First Thoughts on Code Hannu Krosing <hannu@2ndQuadrant.com>
Re: Sync Rep: First Thoughts on Code Hannu Krosing <hannu@2ndQuadrant.com>
Re: Sync Rep: First Thoughts on Code Markus Wanner <markus@bluegap.ch>
Re: Sync Rep: First Thoughts on Code Aidan Van Dyk <aidan@highrise.ca>
Re: Sync Rep: First Thoughts on Code Markus Wanner <markus@bluegap.ch>
Re: Sync Rep: First Thoughts on Code Tom Lane <tgl@sss.pgh.pa.us>
Re: Sync Rep: First Thoughts on Code Markus Wanner <markus@bluegap.ch>
Re: Sync Rep: First Thoughts on Code Mark Mielke <mark@mark.mielke.cc>
Re: Sync Rep: First Thoughts on Code Markus Wanner <markus@bluegap.ch>
Re: Sync Rep: First Thoughts on Code Mark Mielke <mark@mark.mielke.cc>
Re: Sync Rep: First Thoughts on Code Mark Mielke <mark@mark.mielke.cc>
Re: Sync Rep: First Thoughts on Code Greg Stark <greg.stark@enterprisedb.com>
Re: Sync Rep: First Thoughts on Code Mark Mielke <mark@mark.mielke.cc>
Re: Sync Rep: First Thoughts on Code Greg Stark <greg.stark@enterprisedb.com>
Re: Sync Rep: First Thoughts on Code Heikki Linnakangas <heikki.linnakangas@enterprisedb.com>
Re: Sync Rep: First Thoughts on Code "Robert Haas" <robertmhaas@gmail.com>
Re: Sync Rep: First Thoughts on Code Aidan Van Dyk <aidan@highrise.ca>
Re: Sync Rep: First Thoughts on Code Heikki Linnakangas <heikki.linnakangas@enterprisedb.com>
Re: Sync Rep: First Thoughts on Code "Robert Haas" <robertmhaas@gmail.com>
Re: Sync Rep: First Thoughts on Code Jeff Davis <pgsql@j-davis.com>
Re: Sync Rep: First Thoughts on Code Heikki Linnakangas <heikki.linnakangas@enterprisedb.com>
Re: Sync Rep: First Thoughts on Code Mark Mielke <mark@mark.mielke.cc>
Re: Sync Rep: First Thoughts on Code Heikki Linnakangas <heikki.linnakangas@enterprisedb.com>
Re: Sync Rep: First Thoughts on Code Markus Wanner <markus@bluegap.ch>
Re: Sync Rep: First Thoughts on Code Mark Mielke <mark@mark.mielke.cc>
Re: Sync Rep: First Thoughts on Code Markus Wanner <markus@bluegap.ch>
Re: Sync Rep: First Thoughts on Code "Robert Haas" <robertmhaas@gmail.com>
Re: Sync Rep: First Thoughts on Code "Robert Haas" <robertmhaas@gmail.com>
Re: Sync Rep: First Thoughts on Code Jeff Davis <pgsql@j-davis.com>
Re: Sync Rep: First Thoughts on Code "Robert Haas" <robertmhaas@gmail.com>
Re: Sync Rep: First Thoughts on Code Jeff Davis <pgsql@j-davis.com>
Re: Sync Rep: First Thoughts on Code Tatsuo Ishii <ishii@postgresql.org>
Re: Sync Rep: First Thoughts on Code Simon Riggs <simon@2ndQuadrant.com>
Re: Sync Rep: First Thoughts on Code Dimitri Fontaine <dfontaine@hi-media.com>
Re: Sync Rep: First Thoughts on Code Mark Mielke <mark@mark.mielke.cc>
Re: Sync Rep: First Thoughts on Code Simon Riggs <simon@2ndQuadrant.com>
Re: Sync Rep: First Thoughts on Code Markus Wanner <markus@bluegap.ch>
Re: Sync Rep: First Thoughts on Code Peter Eisentraut <peter_e@gmx.net>
Re: Sync Rep: First Thoughts on Code Josh Berkus <josh@agliodbs.com>
Re: Sync Rep: First Thoughts on Code Simon Riggs <simon@2ndQuadrant.com>
Re: Sync Rep: First Thoughts on Code Ron Mayer <rm_pg@cheapcomplexdevices.com>
Re: Sync Rep: First Thoughts on Code Josh Berkus <josh@agliodbs.com>
Re: Sync Rep: First Thoughts on Code Simon Riggs <simon@2ndQuadrant.com>
Re: Sync Rep: First Thoughts on Code Josh Berkus <josh@agliodbs.com>
Re: Sync Rep: First Thoughts on Code Markus Wanner <markus@bluegap.ch>
Re: Sync Rep: First Thoughts on Code "Robert Haas" <robertmhaas@gmail.com>
Re: Sync Rep: First Thoughts on Code Ron Mayer <rm_pg@cheapcomplexdevices.com>
Re: Sync Rep: First Thoughts on Code "Robert Haas" <robertmhaas@gmail.com>
Re: Sync Rep: First Thoughts on Code Simon Riggs <simon@2ndQuadrant.com>
Re: Sync Rep: First Thoughts on Code Simon Riggs <simon@2ndQuadrant.com>
Re: Sync Rep: First Thoughts on Code "Fujii Masao" <masao.fujii@gmail.com>
Re: Sync Rep: First Thoughts on Code Simon Riggs <simon@2ndQuadrant.com>
Re: Sync Rep: First Thoughts on Code "Fujii Masao" <masao.fujii@gmail.com>
Re: Sync Rep: First Thoughts on Code Simon Riggs <simon@2ndQuadrant.com>
Re: Sync Rep: First Thoughts on Code "Fujii Masao" <masao.fujii@gmail.com>
Re: Sync Rep: First Thoughts on Code Simon Riggs <simon@2ndQuadrant.com>
Re: Sync Rep: First Thoughts on Code "Fujii Masao" <masao.fujii@gmail.com>
Re: Sync Rep: First Thoughts on Code Simon Riggs <simon@2ndQuadrant.com>
Re: Sync Rep: First Thoughts on Code "Fujii Masao" <masao.fujii@gmail.com>
Re: Sync Rep: First Thoughts on Code Simon Riggs <simon@2ndQuadrant.com>
Re: Sync Rep: First Thoughts on Code "Fujii Masao" <masao.fujii@gmail.com>
Re: Sync Rep: First Thoughts on Code Simon Riggs <simon@2ndQuadrant.com>
Re: Sync Rep: First Thoughts on Code "Fujii Masao" <masao.fujii@gmail.com>
Re: Sync Rep: First Thoughts on Code Simon Riggs <simon@2ndQuadrant.com>
Re: Sync Rep: First Thoughts on Code "Fujii Masao" <masao.fujii@gmail.com>
Re: Sync Rep: First Thoughts on Code "Pavan Deolasee" <pavan.deolasee@gmail.com>
Re: Sync Rep: First Thoughts on Code Simon Riggs <simon@2ndQuadrant.com>
Re: Sync Rep: First Thoughts on Code "Pavan Deolasee" <pavan.deolasee@gmail.com>
Re: Sync Rep: First Thoughts on Code Simon Riggs <simon@2ndQuadrant.com>
Re: Sync Rep: First Thoughts on Code "Fujii Masao" <masao.fujii@gmail.com>
Re: Sync Rep: First Thoughts on Code Simon Riggs <simon@2ndQuadrant.com>
Re: Sync Rep: First Thoughts on Code "Fujii Masao" <masao.fujii@gmail.com>
Re: Sync Rep: First Thoughts on Code Simon Riggs <simon@2ndQuadrant.com>
Re: Sync Rep: First Thoughts on Code "Fujii Masao" <masao.fujii@gmail.com>
Re: Sync Rep: First Thoughts on Code Simon Riggs <simon@2ndQuadrant.com>
Re: Sync Rep: First Thoughts on Code "Fujii Masao" <masao.fujii@gmail.com>
Re: Sync Rep: First Thoughts on Code "Fujii Masao" <masao.fujii@gmail.com>
Re: Sync Rep: First Thoughts on Code Simon Riggs <simon@2ndQuadrant.com>
Re: Sync Rep: First Thoughts on Code "Fujii Masao" <masao.fujii@gmail.com>
Re: Sync Rep: First Thoughts on Code Mark Mielke <mark@mark.mielke.cc>
Re: Sync Rep: First Thoughts on Code "Fujii Masao" <masao.fujii@gmail.com>
Re: Sync Rep: First Thoughts on Code Heikki Linnakangas <heikki.linnakangas@enterprisedb.com>
Re: Sync Rep: First Thoughts on Code Simon Riggs <simon@2ndQuadrant.com>
Re: Sync Rep: First Thoughts on Code "Fujii Masao" <masao.fujii@gmail.com>
Re: Sync Rep: First Thoughts on Code "Fujii Masao" <masao.fujii@gmail.com>
Re: Sync Rep: First Thoughts on Code "Robert Haas" <robertmhaas@gmail.com>
Re: Sync Rep: Second thoughts Emmanuel Cecchet <manu@frogthinker.org>
Re: Sync Rep: Second thoughts Markus Wanner <markus@bluegap.ch>
Re: Sync Rep: Second thoughts Emmanuel Cecchet <manu@frogthinker.org>
Re: Sync Rep: Second thoughts Markus Wanner <markus@bluegap.ch>
Re: Sync Rep: Second thoughts Emmanuel Cecchet <manu@frogthinker.org>
Re: Sync Rep: Second thoughts Markus Wanner <markus@bluegap.ch>
Re: Sync Rep: Second thoughts Emmanuel Cecchet <manu@asterdata.com>
Re: Sync Rep: First Thoughts on Code Emmanuel Cecchet <manu@frogthinker.org>
Re: Sync Rep: First Thoughts on Code Mark Mielke <mark@mark.mielke.cc>
Re: Sync Rep: First Thoughts on Code Markus Wanner <markus@bluegap.ch>
Re: Sync Rep: First Thoughts on Code Grzegorz Jaskiewicz <gj@pointblue.com.pl>
Re: Sync Rep: First Thoughts on Code Heikki Linnakangas <heikki.linnakangas@enterprisedb.com>
Re: Sync Rep: First Thoughts on Code Simon Riggs <simon@2ndQuadrant.com>
Re: Sync Rep: First Thoughts on Code Heikki Linnakangas <heikki.linnakangas@enterprisedb.com>
Re: Sync Rep: First Thoughts on Code Simon Riggs <simon@2ndQuadrant.com>
Re: Sync Rep: First Thoughts on Code "Fujii Masao" <masao.fujii@gmail.com>
Re: Sync Rep: First Thoughts on Code Simon Riggs <simon@2ndQuadrant.com>
Re: Sync Rep: First Thoughts on Code Simon Riggs <simon@2ndQuadrant.com>
Re: Sync Rep: First Thoughts on Code "Fujii Masao" <masao.fujii@gmail.com>
Re: Sync Rep: First Thoughts on Code Aidan Van Dyk <aidan@highrise.ca>
Re: Sync Rep: First Thoughts on Code Simon Riggs <simon@2ndQuadrant.com>
Re: Sync Rep: First Thoughts on Code Aidan Van Dyk <aidan@highrise.ca>
Re: Sync Rep: First Thoughts on Code "Fujii Masao" <masao.fujii@gmail.com>
Re: Sync Rep: First Thoughts on Code Simon Riggs <simon@2ndQuadrant.com>
Re: Sync Rep: First Thoughts on Code Heikki Linnakangas <heikki.linnakangas@enterprisedb.com>
Re: Sync Rep: First Thoughts on Code Simon Riggs <simon@2ndQuadrant.com>
Re: Sync Rep: First Thoughts on Code "Fujii Masao" <masao.fujii@gmail.com>

On Wed, 2008-12-10 at 21:02 +0200, Heikki Linnakangas wrote:
> Simon Riggs wrote:
> > * cooperation: if wal receiver is a server process we can reasonably
> > communicate the current WAL limit via shared memory. That gives us
> > smooth flow of WAL between receiver and replay (startup process) rather
> > than a burst of activity each time a file arrives. That helps smooth
> > performance and minimises failover time. Without this we would need to
> > retain the concept of archive_timeout on the primary even when
> > streaming, which is fairly strange.
> 
> Does it actually do that? I can see comments suggesting that in 
> walreceiver, but I can't find the place in xlog.c where the startup 
> process does the waiting.

Not yet... we agreed it would do that a few days ago. This thread, Fri 5
Dec.

> > * code management
> > 
> > Other than that there isn't that much in it...
> 
> Ok, just making sure I wasn't missing something crucial. I agree it 
> should be integrated. What I'm actually worried about is that this 
> system isn't integrated enough, and having to set up the archiving, 
> pg_standby, and the synchronous replication itself, correctly, makes it 
> too complex to be practical.

I'm worried about the complexity also. If we didn't use the existing
archiving mechanism we'd need to invent something that looks just like
it.

If I could get rid of pg_standby as well, I would. I've got no qualms
about chopping stuff I wrote, as long as we do it for a good reason.
Keeping the parts of the old model that make sense means less code and
less process change for existing users.

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


В списке pgsql-hackers по дате отправления
От: Jeff Davis
Дата:
От: Alvaro Herrera
Дата:
FAQ