Re: [HACKERS] snapbuild woes
От
Andres Freund
Тема
Re: [HACKERS] snapbuild woes
Дата
Msg-id
20170505000004.gihrtl7bhxeolf3q@alap3.anarazel.de
Ответ на
Re: [HACKERS] snapbuild woes (Petr Jelinek)
Список
Дерево обсуждения
[HACKERS] snapbuild woes Petr Jelinek <petr.jelinek@2ndquadrant.com>
Re: [HACKERS] snapbuild woes Andres Freund <andres@anarazel.de>
Re: [HACKERS] snapbuild woes Petr Jelinek <petr.jelinek@2ndquadrant.com>
Re: [HACKERS] snapbuild woes Andres Freund <andres@anarazel.de>
Re: [HACKERS] snapbuild woes Petr Jelinek <petr.jelinek@2ndquadrant.com>
Re: [HACKERS] snapbuild woes Petr Jelinek <petr.jelinek@2ndquadrant.com>
Re: [HACKERS] snapbuild woes Erik Rijkers <er@xs4all.nl>
Re: [HACKERS] snapbuild woes Petr Jelinek <petr.jelinek@2ndquadrant.com>
Re: [HACKERS] snapbuild woes Petr Jelinek <petr.jelinek@2ndquadrant.com>
Re: [HACKERS] snapbuild woes Petr Jelinek <petr.jelinek@2ndquadrant.com>
Re: [HACKERS] snapbuild woes Petr Jelinek <petr.jelinek@2ndquadrant.com>
Re: [HACKERS] snapbuild woes Andres Freund <andres@anarazel.de>
Re: [HACKERS] snapbuild woes Petr Jelinek <petr.jelinek@2ndquadrant.com>
Re: [HACKERS] snapbuild woes Petr Jelinek <petr.jelinek@2ndquadrant.com>
Re: [HACKERS] snapbuild woes Andres Freund <andres@anarazel.de>
Re: [HACKERS] snapbuild woes Antonin Houska <ah@cybertec.at>
Re: [HACKERS] snapbuild woes Andres Freund <andres@anarazel.de>
Re: [HACKERS] snapbuild woes Petr Jelinek <petr.jelinek@2ndquadrant.com>
Re: [HACKERS] snapbuild woes Andres Freund <andres@anarazel.de>
Re: [HACKERS] snapbuild woes Andres Freund <andres@anarazel.de>
Re: [HACKERS] snapbuild woes Petr Jelinek <petr.jelinek@2ndquadrant.com>
Re: [HACKERS] snapbuild woes Andres Freund <andres@anarazel.de>
Re: [HACKERS] snapbuild woes Petr Jelinek <petr.jelinek@2ndquadrant.com>
Re: [HACKERS] snapbuild woes Andres Freund <andres@anarazel.de>
Re: [HACKERS] snapbuild woes Petr Jelinek <petr.jelinek@2ndquadrant.com>
Re: [HACKERS] snapbuild woes Andres Freund <andres@anarazel.de>
Re: [HACKERS] snapbuild woes Erik Rijkers <er@xs4all.nl>
Re: [HACKERS] snapbuild woes Petr Jelinek <petr.jelinek@2ndquadrant.com>
Re: [HACKERS] snapbuild woes Erik Rijkers <er@xs4all.nl>
Re: [HACKERS] snapbuild woes Petr Jelinek <petr.jelinek@2ndquadrant.com>
Re: [HACKERS] snapbuild woes Erik Rijkers <er@xs4all.nl>
Re: [HACKERS] snapbuild woes Petr Jelinek <petr.jelinek@2ndquadrant.com>
Re: [HACKERS] snapbuild woes Erik Rijkers <er@xs4all.nl>
Re: [HACKERS] snapbuild woes Petr Jelinek <petr.jelinek@2ndquadrant.com>
Re: [HACKERS] snapbuild woes Stas Kelvich <s.kelvich@postgrespro.ru>
Re: [HACKERS] snapbuild woes Petr Jelinek <petr.jelinek@2ndquadrant.com>
Re: [HACKERS] snapbuild woes Erik Rijkers <er@xs4all.nl>
Re: [HACKERS] snapbuild woes Andres Freund <andres@anarazel.de>
Re: [HACKERS] snapbuild woes Petr Jelinek <petr.jelinek@2ndquadrant.com>
Re: [HACKERS] snapbuild woes Andres Freund <andres@anarazel.de>
Re: [HACKERS] snapbuild woes Petr Jelinek <petr.jelinek@2ndquadrant.com>
Re: [HACKERS] snapbuild woes Petr Jelinek <petr.jelinek@2ndquadrant.com>
Re: [HACKERS] snapbuild woes Craig Ringer <craig@2ndquadrant.com>
Re: [HACKERS] snapbuild woes Petr Jelinek <petr.jelinek@2ndquadrant.com>
Re: [HACKERS] snapbuild woes Andres Freund <andres@anarazel.de>
Re: [HACKERS] snapbuild woes Simon Riggs <simon@2ndquadrant.com>
Re: [HACKERS] snapbuild woes Erik Rijkers <er@xs4all.nl>
Re: [HACKERS] snapbuild woes Petr Jelinek <petr.jelinek@2ndquadrant.com>
Re: [HACKERS] snapbuild woes David Steele <david@pgmasters.net>
Re: [HACKERS] snapbuild woes Andres Freund <andres@anarazel.de>
Re: [HACKERS] snapbuild woes Erik Rijkers <er@xs4all.nl>
Re: [HACKERS] snapbuild woes Andres Freund <andres@anarazel.de>
Re: [HACKERS] snapbuild woes Noah Misch <noah@leadboat.com>
Re: [HACKERS] snapbuild woes Peter Eisentraut <peter.eisentraut@2ndquadrant.com>
Re: [HACKERS] snapbuild woes Andres Freund <andres@anarazel.de>
Re: [HACKERS] snapbuild woes Noah Misch <noah@leadboat.com>
Re: [HACKERS] snapbuild woes Andres Freund <andres@anarazel.de>
Re: [HACKERS] snapbuild woes Petr Jelinek <petr.jelinek@2ndquadrant.com>
Re: [HACKERS] snapbuild woes Noah Misch <noah@leadboat.com>
Re: [HACKERS] snapbuild woes Andres Freund <andres@anarazel.de>
Re: [HACKERS] snapbuild woes Andres Freund <andres@anarazel.de>
Re: [HACKERS] snapbuild woes Petr Jelinek <petr.jelinek@2ndquadrant.com>
Re: [HACKERS] snapbuild woes Andres Freund <andres@anarazel.de>
Re: [HACKERS] snapbuild woes Noah Misch <noah@leadboat.com>
Re: [HACKERS] snapbuild woes Tom Lane <tgl@sss.pgh.pa.us>
Re: [HACKERS] snapbuild woes Andres Freund <andres@anarazel.de>
Re: [HACKERS] snapbuild woes Tom Lane <tgl@sss.pgh.pa.us>
Re: [HACKERS] snapbuild woes Andres Freund <andres@anarazel.de>
Re: [HACKERS] snapbuild woes Tom Lane <tgl@sss.pgh.pa.us>
Re: [HACKERS] snapbuild woes Peter Eisentraut <peter.eisentraut@2ndquadrant.com>
Re: [HACKERS] snapbuild woes Noah Misch <noah@leadboat.com>
Re: [HACKERS] snapbuild woes Andrew Dunstan <andrew.dunstan@2ndquadrant.com>
Re: [HACKERS] snapbuild woes Andres Freund <andres@anarazel.de>
Re: [HACKERS] snapbuild woes Noah Misch <noah@leadboat.com>
Re: [HACKERS] snapbuild woes Andres Freund <andres@anarazel.de>
Re: [HACKERS] snapbuild woes Noah Misch <noah@leadboat.com>
Re: [HACKERS] snapbuild woes Andres Freund <andres@anarazel.de>
Re: [HACKERS] snapbuild woes andres@anarazel.de (Andres Freund)
Re: [HACKERS] snapbuild woes Andres Freund <andres@anarazel.de>
Re: [HACKERS] snapbuild woes Andres Freund <andres@anarazel.de>
Re: [HACKERS] snapbuild woes Petr Jelinek <petr.jelinek@2ndquadrant.com>
Re: [HACKERS] snapbuild woes Andres Freund <andres@anarazel.de>
Re: [HACKERS] snapbuild woes Petr Jelinek <petr.jelinek@2ndquadrant.com>
Re: [HACKERS] snapbuild woes Andres Freund <andres@anarazel.de>
Re: [HACKERS] snapbuild woes Petr Jelinek <petr.jelinek@2ndquadrant.com>
Re: [HACKERS] snapbuild woes Peter Geoghegan <pg@bowt.ie>
Re: [HACKERS] snapbuild woes Petr Jelinek <petr.jelinek@2ndquadrant.com>
Re: [HACKERS] snapbuild woes David Steele <david@pgmasters.net>
Re: [HACKERS] snapbuild woes Petr Jelinek <petr.jelinek@2ndquadrant.com>
Re: [HACKERS] snapbuild woes Craig Ringer <craig.ringer@2ndquadrant.com>
Re: [HACKERS] snapbuild woes Kevin Grittner <kgrittn@gmail.com>
Re: [HACKERS] snapbuild woes Craig Ringer <craig.ringer@2ndquadrant.com>
Hi, On 2017-05-02 08:55:53 +0200, Petr Jelinek wrote: > Aah, now I understand we talked about slightly different things, I > considered the running thing to be first step towards tracking aborted > txes everywhere. > I think > we'll have to revisit tracking of aborted transactions in PG11 then > though because of the 'snapshot too large' issue when exporting, at > least I don't see any other way to fix that. FWIW, that seems unnecessary - we can just check for that using the clog. Should be very simple to check for aborted xacts when exporting the snapshot (like 2 lines + comments). That should address your concern, right? > If you think that adding the SNAPBUILD_BUILD_INITIAL_SNAPSHOT would be > less invasive/smaller patch I am okay with doing that for PG10. Attached is a prototype patch for that. What I decided is that essentially tracking the running xacts is too unrealiable due to the race, so I decided that just relying on oldestRunningXid and nextXid - which are solely in the procArray and thus racefree - is better. It's not perfect yet, primarily because we'd need to take a bit more care about being ABI compatible for older releases, and because we'd probably have to trigger LogStandbySnapshot() a bit more frequently (presumably while waiting for WAL). The change means we'll have to wait a bit longer for slot creation, but it's considerably simpler / more robust. Could you have a look? Regards, Andres
В списке pgsql-hackers по дате отправления