1
0
mirror of https://github.com/pgbackrest/pgbackrest.git synced 2024-12-14 10:13:05 +02:00
pgbackrest/lib/pgBackRest
David Steele eb4918d018 Fixed locking bug and refactoring.
* Fixed an issue where read-only operations that used local worker processes (i.e. restore) were creating write locks that could interfere with parallel archive-push. (Reported by Jens Wilke.)
* Simplify locking scheme. Now, only the master process will hold write locks (archive-push, backup) and not all the local and remote worker processes as before.
2017-04-07 10:31:49 -04:00
..
Archive Fixed locking bug and refactoring. 2017-04-07 10:31:49 -04:00
Check Added stanza-upgrade command. 2017-04-03 10:42:55 -04:00
Common Fixed locking bug and refactoring. 2017-04-07 10:31:49 -04:00
Config Added stanza-upgrade command. 2017-04-03 10:42:55 -04:00
Protocol Fixed locking bug and refactoring. 2017-04-07 10:31:49 -04:00
Backup.pm Improvements and additional tests for stanza-upgrade. 2017-04-06 19:36:37 -04:00
BackupCommon.pm Refactor backupLabel() and add unit tests. 2017-04-05 10:16:16 -04:00
BackupFile.pm Fixed an issue where newly initialized (but unused) pages would cause page checksum warnings. 2017-03-13 15:50:13 -04:00
BackupInfo.pm Improvements and additional tests for stanza-upgrade. 2017-04-06 19:36:37 -04:00
Db.pm Added warning to update pg_tablespace.spclocation when remapping tablespaces in PostgreSQL < 9.2. 2017-01-22 19:29:56 -05:00
DbVersion.pm Improved, multi-process implementation of asynchronous archiving. 2017-01-27 11:02:27 -05:00
Expire.pm Improvements and additional tests for stanza-upgrade. 2017-04-06 19:36:37 -04:00
File.pm Allow functions to accept optional parameters as a hash. 2017-04-04 21:17:19 -04:00
FileCommon.pm Allow functions to accept optional parameters as a hash. 2017-04-04 21:17:19 -04:00
Info.pm Allow functions to accept optional parameters as a hash. 2017-04-04 21:17:19 -04:00
InfoCommon.pm Added stanza-upgrade command. 2017-04-03 10:42:55 -04:00
Manifest.pm Fixed an issue where databases created with a non-default tablespace would raise bogus warnings about pg_filenode.map and pg_internal.init not being page aligned. 2017-03-02 13:50:29 -05:00
Restore.pm Added warning to update pg_tablespace.spclocation when remapping tablespaces in PostgreSQL < 9.2. 2017-01-22 19:29:56 -05:00
RestoreFile.pm Improved consistency and flexibility of the protocol layer by using JSON for all messages. 2016-12-03 17:34:51 -05:00
Stanza.pm Allow functions to accept optional parameters as a hash. 2017-04-04 21:17:19 -04:00
Version.pm Added validation of pgbackrest.conf to display warnings if options are not valid or are not in the correct section. 2017-03-22 19:03:28 -04:00