Re: Remove Deprecated Exclusive Backup Mode
Robert Haas <robertmhaas@gmail.com>
From: Robert Haas <robertmhaas@gmail.com>
To: Magnus Hagander <magnus@hagander.net>
Cc: Stephen Frost <sfrost@snowman.net>,
Laurenz Albe <laurenz.albe@cybertec.at>, David Steele <david@pgmasters.net>, PostgreSQL Developers <pgsql-hackers@lists.postgresql.org>
Date: 2020-07-01T19:43:26Z
Lists: pgsql-hackers
Commits
Same data as JSON:
GET /api/v1/messages/:b64id/commits
the thread's linked commits as JSON, with link sources.
API reference →
-
Remove exclusive backup mode
- 39969e2a1e4d 15.0 landed
On Wed, Jul 1, 2020 at 11:48 AM Magnus Hagander <magnus@hagander.net> wrote: > We don't even need to make it an exclusive mode -- we can allow *nonexclusive* backups but remove the requirement to run start and stop backup in the same connection, which I believe is the problem that people have with the exclusive mode. Well, one of the big advantages of the non-exclusive mode is that the backup automatically is terminated if the connection is closed, which removes the possibility of leaving a backup in progress for a long time inadvertently. I think that back-tracking on that would probably be a step in the wrong direction. I agree with what I understand to be Bruce's position -- non-exclusive backup mode is better than exclusive mode backup mode, but exclusive backup mode is not broken and doesn't need to be removed. I think it's very sensible to continue to support exclusive backup mode but to encourage users to use non-exclusive backup mode instead. I find Stephen's position that exclusive backup mode cannot be used safely to be unsupported by any compelling evidence, and reviewing the thread, I find that there are a LOT of people who seem to agree. -- Robert Haas EnterpriseDB: http://www.enterprisedb.com The Enterprise PostgreSQL Company