Commit Graph
60 Commits
Author SHA1 Message Date
David Steele a849f2d2fd Removed remaining decencies on Config::IniFiles 2014-07-27 14:26:07 -04:00
David Steele 6f4310db42 Changes for testing - finished changing config to local implementation. 2014-07-27 14:03:21 -04:00
David Steele 06b5ee3f75 Working on new config load/save functions and unit tests. 2014-07-16 23:38:38 -04:00
David Steele f6e01de7ce Improved backup::full unit test. 2014-07-16 20:28:47 -04:00
David Steele 5d39b4f646 Local backups are now completely local. 2014-07-16 20:07:50 -04:00
David Steele 9ad1d79f00 Unit tests for archive-get. 2014-07-16 19:15:56 -04:00
David Steele 9d9dae418b Added archive-put unit tests.
Lots of other unit test improvements.
2014-07-15 22:32:41 -04:00
David Steele 8d398e4bff Starting on archive unit tests. 2014-07-13 10:37:16 -04:00
David Steele 375545320d Added tests for large files (16MB archive log).
Fixed a sync error in binary_xfer().
2014-07-13 09:13:19 -04:00
David Steele 353cdb6b31 Local archiving is working again. 2014-07-12 19:03:39 -04:00
David Steele e36a785b1b Fixed execute function - now only displays output when there is an error. 2014-07-12 10:26:51 -04:00
David Steele 7f4c4e13d2 Back to Open3. 2014-07-02 19:15:21 -04:00
David Steele fead7aa5f1 Not loving IPC::Run, but saving my work just in case. 2014-07-02 18:58:38 -04:00
David Steele d0ca69d433 Integrating IPC::Run - IPC::Open3 is out. 2014-06-30 18:35:05 -04:00
David Steele 934b7dbe9b De/compression is now done in threads instead of forked processes. 2014-06-29 17:23:34 -04:00
David Steele c85413ec68 Lots of improvements to unit tests. A few bug fixes. 2014-06-29 10:53:39 -04:00
David Steele f9ec149ffe Working on unit tests. 2014-06-28 14:32:34 -04:00
David Steele 97b9560e5c Fixed binary_xfer() issue. Now seems to work in all cases. 2014-06-28 11:47:21 -04:00
David Steele e1829bb2d2 First fully working backup in a while. 2014-06-23 18:54:00 -04:00
David Steele 88bbbb4222 Fighting with a relative path issue in archive logging. 2014-06-22 20:19:13 -04:00
David Steele 5d01aac92e Working on backup - mostly working except for the last archive step. 2014-06-22 16:05:00 -04:00
David Steele f91dce259f Working on backup unit tests. 2014-06-22 14:51:28 -04:00
David Steele 8fff74ccfb Backup unit test able to create and drop clusters. 2014-06-22 11:56:01 -04:00
David Steele 3c748c4b10 More work on unit tests. 2014-06-22 10:54:31 -04:00
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 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 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 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 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 ea1a158d82 Improved logging. 2014-06-07 15:30:13 -04:00
David Steele e07a6b4e3f Cleaner remote implementation. 2014-06-07 13:15:55 -04:00
David Steele ae130229ef Working on remote protocol. 2014-06-06 21:16:24 -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 82814aebdd Whitespace cleaning. 2014-06-04 11:58:30 -04:00