1
0
mirror of https://github.com/pgbackrest/pgbackrest.git synced 2025-07-03 00:26:59 +02:00
Commit Graph

51 Commits

Author SHA1 Message Date
d6d57e654e Fixed the way wait was done after the manifest is created. Previously, waits were done for base and each tablespace which is not very efficient. Now one wait is done after the entire manifest is built. Also storing the exact time that copy began. 2015-01-06 13:08:56 -05:00
91b06bef47 File->manifest detects files that are modified in the future. 2015-01-03 14:22:59 -05:00
2c173ba53e Removed moose from File object. 2014-10-10 15:13:28 -04:00
3d86adadb5 Remote object now using ProcessAsync for de/compression.
Removed dependency on Moose from Remote.
2014-10-08 13:54:31 -04:00
4cbc6c650a File->hash now works on compressed files. 2014-10-02 13:54:26 -04:00
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
bdbdaf39d3 Work in progress - new hash method. 2014-09-29 19:08:08 -04:00
3ab81752c0 Using ' instead of " where appropriate. 2014-09-18 11:50:27 -04:00
6b4a8fbc21 Unit tests now working on Ubuntu 12.04 2014-08-10 21:22:17 -04:00
9d9dae418b Added archive-put unit tests.
Lots of other unit test improvements.
2014-07-15 22:32:41 -04:00
375545320d Added tests for large files (16MB archive log).
Fixed a sync error in binary_xfer().
2014-07-13 09:13:19 -04:00
934b7dbe9b De/compression is now done in threads instead of forked processes. 2014-06-29 17:23:34 -04:00
f9ec149ffe Working on unit tests. 2014-06-28 14:32:34 -04:00
e1829bb2d2 First fully working backup in a while. 2014-06-23 18:54:00 -04:00
5d01aac92e Working on backup - mostly working except for the last archive step. 2014-06-22 16:05:00 -04:00
8fff74ccfb Backup unit test able to create and drop clusters. 2014-06-22 11:56:01 -04:00
3c748c4b10 More work on unit tests. 2014-06-22 10:54:31 -04:00
0b597d8da9 Working on getting backup running again. 2014-06-22 10:30:17 -04:00
0dd15dd216 Cleanup. 2014-06-21 20:08:49 -04:00
753fa11b5d remove() and hash() now working. 2014-06-21 19:16:55 -04:00
7c161be995 manifest() and list() are working. 2014-06-21 18:19:37 -04:00
53f1d3c78e path_create() working. 2014-06-21 15:46:26 -04:00
7bc464a44b Working on BackRest::File methods. 2014-06-21 15:17:09 -04:00
936b8d0db0 move() is working. 2014-06-21 14:19:03 -04:00
80206a28e9 Ignore missing source in copy() working. 2014-06-21 12:22:25 -04:00
4a113cae66 Better error handling for missing source file in copy(). 2014-06-21 10:05:49 -04:00
3af5239800 Various compression options working in copy(). 2014-06-21 08:42:30 -04:00
0b3b743f5a Stupid compress issue was in the unit test - but did tighten up the code a bit. 2014-06-15 19:18:26 -04:00
d162ce203d Trying to get various compression options working in copy(). 2014-06-15 18:32:43 -04:00
adf654edb3 In-stream compression now working in copy. 2014-06-15 15:56:45 -04:00
f51c06119c copy() works through multiple runs an multiple remotes. 2014-06-15 09:32:11 -04:00
d568b6525b copy() works with remote in either direction. 2014-06-14 20:47:32 -04:00
79f85fe6c4 Finally a working copy() with new protocol. 2014-06-14 19:50:54 -04:00
3a32363a56 Working on copy. 2014-06-12 21:56:20 -04:00
166318d00d Moved remaining libraries and other files. 2014-06-07 16:25:20 -04:00
31b05eaab3 Moved pg_backrest_utility. 2014-06-07 16:13:41 -04:00
ea1a158d82 Improved logging. 2014-06-07 15:30:13 -04:00
e07a6b4e3f Cleaner remote implementation. 2014-06-07 13:15:55 -04:00
ae130229ef Working on remote protocol. 2014-06-06 21:16:24 -04:00
e44cd6c1ca More paths through copy() working. 2014-06-05 22:42:47 -04:00
ca6b435c4f June Hackathon: copy_in and copy_out functions written, some paths through File->copy() working, basic unit tests setup. 2014-06-05 16:40:05 -04:00
c2dd53f908 Changes to allow specific tests to be run. 2014-06-05 10:20:03 -04:00
82814aebdd Whitespace cleaning. 2014-06-04 11:58:30 -04:00
1b9782cb9e Converted path_create(), improved unit tests. 2014-06-03 21:22:07 -04:00
ffa45d07bf New version of move(). 2014-06-03 19:03:03 -04:00
816c67edfd Converted File::compress 2014-06-02 17:48:07 -04:00
0249d3516b Manifest is working (unit tests at least). 2014-06-02 16:26:37 -04:00
361c2c24bf Working on manifest. 2014-06-01 18:39:35 -04:00
0338369193 Working on more robust file functions. 2014-06-01 17:23:33 -04:00
85f591f801 More unit tests for file functions. 2014-05-27 09:00:24 -04:00