David Steele
0b597d8da9
Working on getting backup running again.
2014-06-22 10:30:17 -04:00
David Steele
0dd15dd216
Cleanup.
2014-06-21 20:08:49 -04:00
David Steele
753fa11b5d
remove() and hash() now working.
2014-06-21 19:16:55 -04:00
David Steele
7c161be995
manifest() and list() are working.
2014-06-21 18:19:37 -04:00
David Steele
53f1d3c78e
path_create() working.
2014-06-21 15:46:26 -04:00
David Steele
7bc464a44b
Working on BackRest::File methods.
2014-06-21 15:17:09 -04:00
David Steele
936b8d0db0
move() is working.
2014-06-21 14:19:03 -04:00
David Steele
80206a28e9
Ignore missing source in copy() working.
2014-06-21 12:22:25 -04:00
David Steele
e1903d53d0
copy() works when both files are local or both files are remote.
2014-06-21 11:05:29 -04:00
David Steele
4a113cae66
Better error handling for missing source file in copy().
2014-06-21 10:05:49 -04:00
David Steele
3af5239800
Various compression options working in copy().
2014-06-21 08:42:30 -04:00
David Steele
08750f2fda
Still working on copy().
2014-06-16 06:12:38 -04:00
David Steele
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
David Steele
d162ce203d
Trying to get various compression options working in copy().
2014-06-15 18:32:43 -04:00
David Steele
9526975ad3
Cleanup, comments.
2014-06-15 16:53:20 -04:00
David Steele
adf654edb3
In-stream compression now working in copy.
2014-06-15 15:56:45 -04:00
David Steele
f51c06119c
copy() works through multiple runs an multiple remotes.
2014-06-15 09:32:11 -04:00
David Steele
d568b6525b
copy() works with remote in either direction.
2014-06-14 20:47:32 -04:00
David Steele
79f85fe6c4
Finally a working copy() with new protocol.
2014-06-14 19:50:54 -04:00
David Steele
3a32363a56
Working on copy.
2014-06-12 21:56:20 -04:00
David Steele
976bafca9e
Added new tests.
2014-06-07 17:29:11 -04:00
David Steele
ca6823986d
Sample install file.
2014-06-07 16:29:03 -04:00
David Steele
58e70422ac
Testing install.md
2014-06-07 16:27:30 -04:00
David Steele
166318d00d
Moved remaining libraries and other files.
2014-06-07 16:25:20 -04:00
David Steele
31b05eaab3
Moved pg_backrest_utility.
2014-06-07 16:13:41 -04:00
David Steele
0a8a5c7ed4
Refactoring - added version file.
2014-06-07 16:06:46 -04:00
David Steele
ea1a158d82
Improved logging.
2014-06-07 15:30:13 -04:00
David Steele
e60e2b22ed
Much improved param protocol.
2014-06-07 15:01:29 -04:00
David Steele
e07a6b4e3f
Cleaner remote implementation.
2014-06-07 13:15:55 -04:00
David Steele
1bc80c50ed
First passing test with new protocol.
2014-06-07 11:51:27 -04:00
David Steele
ae130229ef
Working on remote protocol.
2014-06-06 21:16:24 -04:00
David Steele
e71a986ef3
More work on copy()
2014-06-05 23:51:27 -04:00
David Steele
e44cd6c1ca
More paths through copy() working.
2014-06-05 22:42:47 -04:00
David Steele
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
David Steele
c2dd53f908
Changes to allow specific tests to be run.
2014-06-05 10:20:03 -04:00
David Steele
5813aedaa3
Added recognition section to read me.
2014-06-05 09:59:04 -04:00
David Steele
5d09af9cc0
Better include markdown.
2014-06-04 13:47:17 -04:00
David Steele
82814aebdd
Whitespace cleaning.
2014-06-04 11:58:30 -04:00
David Steele
1793b7a5c4
Comments and formatting.
2014-06-03 22:02:56 -04:00
David Steele
1b9782cb9e
Converted path_create(), improved unit tests.
2014-06-03 21:22:07 -04:00
David Steele
ffa45d07bf
New version of move().
2014-06-03 19:03:03 -04:00
David Steele
816c67edfd
Converted File::compress
2014-06-02 17:48:07 -04:00
David Steele
0249d3516b
Manifest is working (unit tests at least).
2014-06-02 16:26:37 -04:00
David Steele
361c2c24bf
Working on manifest.
2014-06-01 18:39:35 -04:00
David Steele
0338369193
Working on more robust file functions.
2014-06-01 17:23:33 -04:00
David Steele
85f591f801
More unit tests for file functions.
2014-05-27 09:00:24 -04:00
David Steele
3e12f9230b
Working on unit tests for file_copy. Still need to add specific error tests, timestamp, and permissions.
2014-05-14 15:07:37 -04:00
David Steele
db40553434
Changed version.
2014-05-13 16:41:20 -04:00
David Steele
1fa8dbb778
v0.19: Improved error reporting/handling
...
* Working on improving error handling in the file object. This is not complete, but works well enough to find a few errors that have been causing us problems (notably, find is occasionally failing building the archive async manifest when system is under load).
* Found and squashed a nasty bug where file_copy was defaulted to ignore errors. There was also an issue in file_exists that was causing the test to fail when the file actually did exist. Together they could have resulted in a corrupt backup with no errors, though it is very unlikely.
2014-05-13 11:47:14 -04:00
David Steele
d234aeea64
More work on error-handling.
2014-05-13 11:23:15 -04:00