Re: Remove Deprecated Exclusive Backup Mode
Laurenz Albe <laurenz.albe@cybertec.at>
From: Laurenz Albe <laurenz.albe@cybertec.at>
To: David Steele <david@pgmasters.net>, pgsql-hackers@lists.postgresql.org
Date: 2020-07-01T08:00:38Z
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 Tue, 2020-06-30 at 17:38 -0400, David Steele wrote: > Rebased patch is attached. I remain -1 on removing the exclusive backup API. People who don't mind manual intervention when PostgreSQL doesn't start after a crash in backup mode could safely use it. We have been over this, and there is not much point in re-opening the discussion. I just had to speak up. > Lastly, there is some concern about getting the backup label too late > when doing snapshots or using traditional backup software. It would > certainly be possible to return the backup_label and tablespace_map from > pg_start_backup() and let the user make the choice about what to do with > them. Any of these methods will require some scripting so I don't see > why the files couldn't be written as, for example, backup_label.snap and > tablespace_map.snap and then renamed by the restore script. The patch > does not currently make this change, but it could be added pretty easily > if that overcomes this objection. That would be interesting improvements that would make the non-exclusive backup API easier to use. Yours, Laurenz Albe