1
0
mirror of https://github.com/pgbackrest/pgbackrest.git synced 2024-12-14 10:13:05 +02:00
pgbackrest/lib/BackRest
David Steele 1afbab010f v0.75: New repository format, info command and experimental 9.5 support
* IMPORTANT NOTE: This flag day release breaks compatibility with older versions of PgBackRest.  The manifest format, on-disk structure, and the binary names have all changed.  You must create a new repository to hold backups for this version of PgBackRest and keep your older repository for a time in case you need to do a restore.  The `pg_backrest.conf` file has not changed but you'll need to change any references to `pg_backrest.pl` in cron (or elsewhere) to `pg_backrest` (without the `.pl` extension).

* Add info command.

* More efficient file ordering for backup.  Files are copied in descending size order so a single thread does not end up copying a large file at the end.  This had already been implemented for restore.

* Logging now uses unbuffered output.  This should make log files that are being written by multiple threads less chaotic.  Suggested by Michael Renner.

* Experimental support for PostgreSQL 9.5.  This may break when the control version or WAL magic changes but will be updated in each release.
2015-06-14 20:59:32 -04:00
..
Archive.pm v0.75: New repository format, info command and experimental 9.5 support 2015-06-14 20:59:32 -04:00
ArchiveInfo.pm v0.75: New repository format, info command and experimental 9.5 support 2015-06-14 20:59:32 -04:00
Backup.pm v0.75: New repository format, info command and experimental 9.5 support 2015-06-14 20:59:32 -04:00
BackupCommon.pm v0.75: New repository format, info command and experimental 9.5 support 2015-06-14 20:59:32 -04:00
BackupFile.pm v0.75: New repository format, info command and experimental 9.5 support 2015-06-14 20:59:32 -04:00
BackupInfo.pm v0.75: New repository format, info command and experimental 9.5 support 2015-06-14 20:59:32 -04:00
Config.pm v0.75: New repository format, info command and experimental 9.5 support 2015-06-14 20:59:32 -04:00
Db.pm v0.75: New repository format, info command and experimental 9.5 support 2015-06-14 20:59:32 -04:00
Exception.pm v0.75: New repository format, info command and experimental 9.5 support 2015-06-14 20:59:32 -04:00
File.pm v0.75: New repository format, info command and experimental 9.5 support 2015-06-14 20:59:32 -04:00
Info.pm v0.75: New repository format, info command and experimental 9.5 support 2015-06-14 20:59:32 -04:00
Ini.pm v0.75: New repository format, info command and experimental 9.5 support 2015-06-14 20:59:32 -04:00
Lock.pm v0.75: New repository format, info command and experimental 9.5 support 2015-06-14 20:59:32 -04:00
Manifest.pm v0.75: New repository format, info command and experimental 9.5 support 2015-06-14 20:59:32 -04:00
Remote.pm v0.75: New repository format, info command and experimental 9.5 support 2015-06-14 20:59:32 -04:00
Restore.pm v0.75: New repository format, info command and experimental 9.5 support 2015-06-14 20:59:32 -04:00
RestoreFile.pm v0.75: New repository format, info command and experimental 9.5 support 2015-06-14 20:59:32 -04:00
ThreadGroup.pm v0.75: New repository format, info command and experimental 9.5 support 2015-06-14 20:59:32 -04:00
Utility.pm v0.75: New repository format, info command and experimental 9.5 support 2015-06-14 20:59:32 -04:00