Heikki Linnakangas <heikki.linnakan...@enterprisedb.com> writes: > The new rule is that before you start a multi-WAL-record operation that > needs to be completed at end of recovery if you crash in the middle, you > call HoldCheckpoint(), and once you're finished, ResumeCheckpoint().
What happens if you error out in between? Or is it assumed that the *entire* sequence is a critical section? If it has to be that way, one might wonder what's the point of trying to split it into multiple WAL records. regards, tom lane -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers