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
|
976bafca9e
|
Added new tests.
|
2014-06-07 17:29:11 -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 |
|
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
|
d8c488f73f
|
Added the feature backlog.
|
2014-04-11 14:15:56 -04:00 |
|
David Steele
|
194696f674
|
Working on unit tests.
|
2014-04-02 17:25:37 -04:00 |
|
David Steele
|
27b820cfb4
|
Backup handles files that were removed by the db
|
2014-02-18 15:42:51 -05:00 |
|
David Steele
|
a78d677b1e
|
Wait for archive files.
|
2014-02-13 20:29:42 -05:00 |
|
David Steele
|
219120ba81
|
Archiving and flag changes.
|
2014-02-12 07:39:42 -05:00 |
|
David Steele
|
9d08f2a644
|
More robust config. Retention is read from config.
|
2014-02-06 12:49:54 -05:00 |
|
David Steele
|
7ffade2453
|
Fixed file mod time and permissions
|
2014-02-05 11:35:09 -05:00 |
|
David Steele
|
c1e5904880
|
Fixed xlog copy - working on correctness
|
2014-01-12 01:46:27 -05:00 |
|
David Steele
|
ba5075a3e0
|
New implementation for archive logging
|
2014-01-03 21:19:41 -05:00 |
|
David Steele
|
2ba26ffc26
|
More refactoring.
|
2013-12-14 13:14:59 -05:00 |
|
David Steele
|
0dba2ab8c7
|
Added backup command
|
2013-12-10 20:16:43 -05:00 |
|
David Steele
|
0bdccd2982
|
Reversed order of tests.
|
2013-12-10 19:18:41 -05:00 |
|
David Steele
|
f09505f60e
|
Working on unit tests for archiving.
|
2013-12-10 19:11:54 -05:00 |
|
David Steele
|
39989dd01c
|
Working on manifest.
|
2013-12-09 17:26:47 -05:00 |
|
David Steele
|
02a9a693b8
|
Working on backup.
|
2013-12-06 20:24:14 -05:00 |
|
David Steele
|
a2c98391df
|
Starting on configuration.
|
2013-12-02 14:34:37 -05:00 |
|
David Steele
|
2be8c5d9e7
|
Working on unit tests.
|
2013-11-23 20:05:04 -05:00 |
|
David Steele
|
5d0251be2f
|
Working on archive-local and beefing up unit tests.
|
2013-11-23 19:16:09 -05:00 |
|
David Steele
|
8b37786e5b
|
Now connecting to db.
|
2013-11-22 23:24:37 -05:00 |
|
David Steele
|
8db52c115a
|
Fixed whitespace.
|
2013-11-22 17:29:01 -05:00 |
|
David Steele
|
d86e7eb627
|
Added checksums.
|
2013-11-20 22:30:26 -05:00 |
|
David Steele
|
bc46aefe61
|
Fixed for OSX. Do not every use TextEditor on code!
|
2013-11-20 22:24:30 -05:00 |
|
David Steele
|
e67821a230
|
Working on OSX port.
|
2013-11-20 21:49:07 -05:00 |
|
David Steele
|
548578c8c9
|
Working on unit test.
|
2013-11-17 13:58:21 -05:00 |
|