Kenneth Skovhede
|
58f415d525
|
Added some additional checks to make sure we do not create volumes that are over the size limit.
|
2018-01-31 22:03:37 +01:00 |
|
Kenneth Skovhede
|
ef36a9356b
|
Rewrote the uploader to pass in the index volume blocks, as that is 10x times faster than creating it from the database.
This greatly increases performance because the database read is no longer preventing progress.
|
2018-01-30 08:34:57 +01:00 |
|
Kenneth Skovhede
|
860924bb62
|
Updated main functions to new CoCoL library
|
2017-09-20 21:03:24 +02:00 |
|
Kenneth Skovhede
|
a3f2b39d23
|
Implemented handling of pause/stop/abort in the concurrent code.
Implemented the dry-run feature for backups.
|
2016-02-29 21:52:11 +01:00 |
|
Kenneth Skovhede
|
537fe20838
|
Added a lot of comments.
Fixed a few issues that caused parallel uploads.
Fixed the use of the encryption module so the encryption module is not re-used for multiple jobs.
|
2016-02-25 19:15:51 +01:00 |
|
Kenneth Skovhede
|
20f7b42945
|
Fixed channels to use type-safe initializations.
Updated logging channel to use a wrapper for later early-filter optimizations.
Various bug fixes and optimizations.
|
2016-02-24 23:48:42 +01:00 |
|
Kenneth Skovhede
|
3ff2f1eb98
|
The concurrent processing now seems to work, at least in the base case.
Rewrote the handling of index volumes to create them on-demand instead of in-advance.
This makes it much simpler to handle upload failures.
|
2016-02-22 21:27:12 +01:00 |
|
Kenneth Skovhede
|
ec877696b0
|
More work on concurrent processing
|
2016-02-18 16:46:53 +01:00 |
|
Kenneth Skovhede
|
0287c10f91
|
Wrote the spil collector
|
2016-02-15 09:01:05 +01:00 |
|
Kenneth Skovhede
|
01c3b3f5c0
|
More work on a concurrent implementation of the backup process
|
2016-02-09 09:17:31 +01:00 |
|