pgbackrest.git / summary / log
2017-01-27 43ada9fb33b5 Improved, multi-process implementation of asynchronous archiving.
David Steele
2017-01-27 2a9ba877e1db Refactor process IO and process master/minion code out from the common protocol code.
David Steele
2017-01-27 0163d3b3e02f Allow empty files to be created with FileCommon::fileStringWrite() and use temp files to avoid partial reads.
David Steele
2017-01-27 2553c7a9982f Represent .gz extension with a constant.
David Steele
2017-01-27 f3ccf3b897e9 Added Exception::exceptionCode() and Exception::exceptionMessage() to simplify error handling logic.
David Steele
2017-01-27 6620594b7724 Various improvements in Lock.pm:
David Steele
2017-01-27 18db178ac3a0 Various improvements to the test suite:
David Steele
2017-01-24 e876a222fcb6 Fixed an issue where protocol mismatch errors did not output the expected value.
David Steele
2017-01-23 b6fa146f9b1b Added warning to update pg_tablespace.spclocation when remapping tablespaces in PostgreSQL < 9.2.
Benoit Lobréau (blogh)
2017-01-11 7d1347cdec4f Split the archive-get and archive-push commands into separate modules.
David Steele
2017-01-11 155c8081632d Split the check command out of the Archive.pm module.
David Steele
2017-01-11 b58045f5757b Moved the Archive modules to the Archive directory.
David Steele
2017-01-10 2ab63f27b23b C Library builds only run when C library has actually changed.
David Steele
2017-01-10 0b4055e58833 Moved File->manifest() into the FileCommon.pm module.
David Steele
2017-01-10 0e4f51c27110 Added integration for testing coverage with Devel::Cover.
David Steele
2017-01-05 39744a4f1dbb Fixed an issue where a missing user/group on restore could cause an "uninitialized value" error in File->owner().
David Steele
2017-01-04 4ff2714bf000 Return proper error code when unable to convert a relative path to an absolute path.
David Steele
2017-01-04 c8dfc673b87b Moved tests into new modules to better reflect actual usage.
David Steele
2017-01-04 e3d63c0252bf Allow multiple --module, --test, and --run options to be used for test.pl.
David Steele
2017-01-04 be337c951aee Improvements to stanza-create:
Cynthia Shang
2017-01-04 b91ca1132981 Added expect log expression to replace year subdirectories in backup.history.
David Steele
2017-01-04 314ef2c8b317 Update LICENSE.txt for 2017.
David Steele
2016-12-23 d5ee7d3535ea Added documentation to the User Guide for the process-max option.
Cynthia Shang
2016-12-23 83beab7ec368 Refactor File module to improve test coverage.
David Steele
2016-12-23 5d3473b52dfe Refactor File module to improve test coverage.
David Steele
2016-12-23 6b2666a9d7ee Split test modules into separate files.
David Steele
2016-12-21 56144c99c057 Improved check command to run on a standby.
Cynthia Shang
2016-12-20 974a02dbe413 Improved stanza-create command so that it can repair broken repositories in most cases and is robust enough to be made mandatory.
Cynthia Shang
2016-12-19 aecc0f737e40 Fixed a few directory syncs that were missed for the --repo-sync option.
David Steele
2016-12-13 4e1b74688df1 Fixed const assignment giving compiler warning in C library.
Adrian Vondendriesch
2016-12-13 8e3464da805f v1.12: Page Checksums, Configuration, and Bug Fixes
David Steele
2016-12-12 36a5349b1c6b Added the --checksum-page option.
David Steele
2016-12-12 6dd0829033fb File copy protocol now accepts a function that can do additional processing on the copy buffers and return a result to the calling process.
David Steele
2016-12-10 b4884e5a0bdb Fixed an issue where the db-port option specified on the backup server would not be properly passed to the remote unless it was from the first configured database.
David Steele
2016-12-10 1a5fa920e6ba Improved parameter/result logging in debug/trace functions.
David Steele
2016-12-10 e61ef6ebce00 Add more realistic data files to synthetic backup and restore tests.
David Steele
2016-12-10 eff7b46eb1ab Various improvements to validation of backup and restore.
David Steele
2016-12-10 b45e0d81898f Fixed issues in the protocol layer when additional message fields were added.
David Steele
2016-12-10 f818901c0e61 Added the --repo-sync option to allow directory syncs in the repository to be disabled.
David Steele
2016-12-04 36378c47bd30 Added Retention to QuickStart section.
David Steele
2016-12-04 896984848bf4 Improved errors returned from child processes by removing redundant error level and code.
David Steele
2016-12-04 817592837ce0 Added a predictable log entry to signal that a command has completed successfully.
David Steele
2016-12-04 f823a25ac20f Fixed an issue where options that were invalid for the specified command could be provided on the command-line without generating an error.
David Steele
2016-12-03 d18cd7ad0faa Fixed an issue that prevented errors from being output to the console before the logging system was initialized.
David Steele
2016-12-03 2e01e6b9e1a9 Improved consistency and flexibility of the protocol layer by using JSON for all messages.
David Steele
2016-12-03 b7f173820020 Code cleanup in preparation for improved stanza-create command.
Cynthia Shang
2016-12-03 005fc08795c0 Added the --repo-link option.
David Steele
2016-12-03 6ae4d7de81cf Fixed a bug where internal symlinks were not being created for tablespaces in the repository.
David Steele
2016-12-01 22cd29771fc8 Update control and wal test files to 9.4 with matching system identifiers.
Cynthia Shang
2016-11-30 a85033501520 Simplified the result hash of File->manifest(), Db->tablespaceMapGet(), and Db->databaseMapGet().
David Steele
[prev] [next]