Re: Allowing multiple concurrent base backups

Heikki Linnakangas <heikki.linnakangas@enterprisedb.com>

From: Heikki Linnakangas <heikki.linnakangas@enterprisedb.com>
To: PostgreSQL-development <pgsql-hackers@postgresql.org>
Cc: Magnus Hagander <magnus@hagander.net>
Date: 2011-01-11T19:09:18Z
Lists: pgsql-hackers
On 11.01.2011 20:17, Heikki Linnakangas wrote:
> Patches for both approaches attached. They're also available in my
> github repository at git@github.com:hlinnaka/postgres.git.

Just so people won't report the same issues again, a couple of bugs have 
already cropped up (thanks Magnus):

* a backup_label file in the data directory should now not be tarred up 
- we're injecting a different backup_label file there.

* pg_start_backup_callback needs to be updated to just decrement 
forcePageWrites, not reset it to 'false'

* pg_stop_backup() decrements forcePageWrites twice. oops.

-- 
   Heikki Linnakangas
   EnterpriseDB   http://www.enterprisedb.com