1
0
mirror of https://github.com/pgbackrest/pgbackrest.git synced 2024-12-14 10:13:05 +02:00
Commit Graph

573 Commits

Author SHA1 Message Date
David Steele
b19dd9b552 Changes to the aborted backups code. 2014-10-14 15:44:50 -04:00
David Steele
3a54eaf9de Last backup type is now checked - still need a unit test for it. 2014-10-14 08:27:50 -04:00
David Steele
c8aeadce8e Comments. 2014-10-11 00:16:34 -04:00
David Steele
aafc0fef69 Removed Moose from the Db object. 2014-10-10 16:03:33 -04:00
David Steele
2c173ba53e Removed moose from File object. 2014-10-10 15:13:28 -04:00
David Steele
c1d6890c60 More Moose removal. 2014-10-09 16:01:06 -04:00
David Steele
3d86adadb5 Remote object now using ProcessAsync for de/compression.
Removed dependency on Moose from Remote.
2014-10-08 13:54:31 -04:00
David Steele
16ebbd2279 Documentation fixes. 2014-10-06 20:53:34 -04:00
David Steele
74cae73ee0 Moved version number to v0.31. 2014-10-05 20:21:15 -04:00
David Steele
4bc4d97f2b v0.30: core restructuring and unit tests
* Complete rewrite of BackRest::File module to use a custom protocol for remote operations and Perl native GZIP and SHA operations.  Compression is performed in threads rather than forked processes.

* Fairly comprehensive unit tests for all the basic operations.  More work to be done here for sure, but then there is always more work to be done on unit tests.

* Removed dependency on Storable and replaced with a custom ini file implementation.

* Added much needed documentation (see INSTALL.md).

* Numerous other changes that can only be identified with a diff.
2014-10-05 19:49:30 -04:00
David Steele
de35cedc27 Working on getting async process thread into Remote.pl 2014-10-05 18:52:05 -04:00
David Steele
122dc65351 Added compress and checksum settings to backup manifest. 2014-10-03 09:31:23 -04:00
David Steele
fbc2ae1325 Fixed function names in comments. 2014-10-02 14:34:58 -04:00
David Steele
4cbc6c650a File->hash now works on compressed files. 2014-10-02 13:54:26 -04:00
David Steele
991afe3b16 Merge from dev-0.30.
Squashed commit of the following:

commit f3a012eb86702297ac06c9ae7c3da6a2eae41136
Author: David Steele <david@pgmasters.net>
Date:   Wed Oct 1 19:05:57 2014 -0400

    Fixed an issue where archive-get was not returning 1 if the archive directory did not exist.  This happens when it is trying to retrieve archive log 00 and that has not been pushed from the master yet.
2014-10-02 10:55:38 -04:00
David Steele
168398e58a Merge from dev-0.30.
Squashed commit of the following:

commit 2e90e165f5717ffef932996e00227dc78d47f23a
Author: David Steele <david@pgmasters.net>
Date:   Tue Sep 30 15:50:07 2014 -0400

    Removed outdated conf sample.

commit d32f7690ca99c98bc8cef5011de29f4b3a05bf90
Author: David Steele <david@pgmasters.net>
Date:   Tue Sep 30 15:44:25 2014 -0400

    Suppress error message from being logged when a file is removed by the db during the backup.  The exception was being caught and the backup was successful, but the error message was being logged to stdout and the log file which is confusing.

commit 9ea52d9703da833aa3c215dbadfee60472ffad2a
Author: David Steele <david@pgmasters.net>
Date:   Tue Sep 30 11:13:55 2014 -0400

    File->manifest now ignores missing files and paths while running.
2014-09-30 15:51:08 -04:00
David Steele
5151b103e8 Formatting. 2014-09-29 23:10:53 -04:00
David Steele
5f30ae3c46 Merge branch 'dev-0.30' of https://github.com/dwsteele/pg_backrest into dev 2014-09-29 19:51:51 -04:00
David Steele
aab5ec2943 Converting _ to -. Last one I hope. 2014-09-29 19:39:28 -04:00
David Steele
bdbdaf39d3 Work in progress - new hash method. 2014-09-29 19:08:08 -04:00
David Steele
82b0bc0e72 Fixed relative path issue in archive-get. 2014-09-29 22:51:02 +00:00
David Steele
7ed6587c42 ISSUE-11: Added --no-start-stop and --force options. 2014-09-19 17:51:51 -04:00
David Steele
07801a9a3c Changed timestamp keys to be more consistent. 2014-09-19 11:22:26 -04:00
David Steele
121cb8a811 Title fix. 2014-09-19 10:47:22 -04:00
David Steele
7b1039dbe2 Fixed error message. 2014-09-18 17:39:24 -04:00
David Steele
535f32c827 Removed old unit tests. 2014-09-18 17:24:40 -04:00
David Steele
6ac124493d Added prior backup label to backup.manifest 2014-09-18 16:42:13 -04:00
David Steele
82f22dd9fe Documentation for config functions. 2014-09-18 16:41:36 -04:00
David Steele
fd12299ecd Some fixes in test logging. 2014-09-18 15:18:52 -04:00
David Steele
77802d3689 Fixed some language. 2014-09-18 13:13:04 -04:00
David Steele
97c12f4eda Update backrest project description. 2014-09-18 12:57:50 -04:00
David Steele
a5f09caff7 Using ' instead of " where appropriate. 2014-09-18 12:37:14 -04:00
David Steele
3ab81752c0 Using ' instead of " where appropriate. 2014-09-18 11:50:27 -04:00
David Steele
d3238daf7e Using ' instead of " where appropriate. 2014-09-18 11:28:23 -04:00
David Steele
06ad947102 Using ' instead of " where appropriate. 2014-09-16 11:22:55 -04:00
David Steele
65f89bd643 Using ' instead of " where appropriate. 2014-09-16 08:55:40 -04:00
David Steele
4d8c97eb55 Using ' instead of " where appropriate. 2014-09-16 08:21:29 -04:00
David Steele
48b0e0d461 Using ' instead of " where appropriate. 2014-09-16 08:15:49 -04:00
David Steele
411e870c7a Notes. 2014-09-15 22:04:26 -04:00
David Steele
1125397aae Updated readme. 2014-09-15 19:00:40 -04:00
David Steele
f86674da02 Documentation. 2014-09-15 18:26:03 -04:00
David Steele
8c9aa3ab7c Documentation. 2014-09-15 18:18:40 -04:00
David Steele
c5192e0fa5 More docs, changed hardline default to Y. 2014-09-15 18:12:30 -04:00
David Steele
b9b038b328 Added docs and fixed spaces. 2014-09-14 20:06:45 -04:00
David Steele
ab7323711f Fixed issue in archive extension. 2014-09-14 17:07:44 -04:00
David Steele
cfe8851174 A few more fixes for differential. 2014-09-14 16:48:33 -04:00
David Steele
c0d81f0d10 Fixed issues in differential expiration. 2014-09-14 16:30:53 -04:00
David Steele
9555775d72 Retention defaults, single-quotes. 2014-09-14 15:55:27 -04:00
David Steele
6315d326ea Fixed a few issues in manifest. 2014-09-14 15:31:56 -04:00
David Steele
23870f60f5 Small change to fix branch. 2014-09-14 13:17:07 -04:00