Bhaskar Muppana
|
360b777b78
|
Fail with correct error code in case of abort or discontinue of
non-existing backups.
|
2017-10-18 23:17:48 -07:00 |
|
Bhaskar Muppana
|
d1e9d28239
|
Backup log messages.
|
2017-10-12 16:12:42 -07:00 |
|
Stephen Atherton
|
659e39103e
|
Missed file from merge of master into backup-refactor
|
2017-10-12 11:25:29 -07:00 |
|
Stephen Atherton
|
13a79482d8
|
Added comments for clarity.
|
2017-10-01 16:03:12 -07:00 |
|
Stephen Atherton
|
a95107417f
|
Improved behavior of slow writes during backup. KeyRange and Log backup tasks now use TaskBucket::saveAndExtend() to keep the task alive until flushing the file finishes or fails with an error (blob uploads fail after a limited number of retries). This prevents blob uploads from being retried too often if the destination is slow since a task abort and retry would start the backoff counters back at zero. Also removed a debugging behavior that was accidentally checked in.
|
2017-10-01 16:01:24 -07:00 |
|
Bhaskar Muppana
|
10402e0c32
|
Removing add_task() code duplication in FileBackupAgent.actor.cpp
|
2017-09-11 11:14:30 -07:00 |
|
Bhaskar Muppana
|
c36a30837d
|
Moving keyErrors in BackupConfig.
|
2017-09-08 16:09:18 -07:00 |
|
Bhaskar Muppana
|
02cc8b43c4
|
More backup cleanup.
|
2017-09-07 09:04:10 -07:00 |
|
Bhaskar Muppana
|
c7df951f7c
|
Using BackupConfig from backup.actor.cpp to reduce intermediate
functions.
|
2017-09-07 08:36:36 -07:00 |
|
Bhaskar Muppana
|
9f8056754a
|
Moving KeyBackedTag and KeyBackedConfig into BackupAgent.h to use them from backup.actor.cpp
|
2017-09-06 09:46:27 -07:00 |
|
Bhaskar Muppana
|
d917f9449f
|
Fixing Steve's review comments.
|
2017-09-05 14:06:55 -07:00 |
|
Bhaskar Muppana
|
92d05f6fc3
|
backupContainer is a std::string not a Key.
|
2017-09-05 13:22:44 -07:00 |
|
Bhaskar Muppana
|
83810edabc
|
Backup/Restore tag can be std::string instad of Key.
|
2017-09-05 11:38:40 -07:00 |
|
Bhaskar Muppana
|
456ced2c65
|
Minor backup code cleanup
|
2017-09-05 09:42:14 -07:00 |
|
Bhaskar Muppana
|
e1a7e11347
|
Minor backup code cleanup
|
2017-09-01 14:39:38 -07:00 |
|
Bhaskar Muppana
|
d834ab9d4d
|
Moving from task->params to Params
|
2017-09-01 13:50:38 -07:00 |
|
Bhaskar Muppana
|
c564aaae68
|
Moving keyConfigBackupRanges into BackupConfig::backupRanges().
|
2017-09-01 11:52:08 -07:00 |
|
Bhaskar Muppana
|
871bac0f96
|
Cleanup submitCleanup()
|
2017-08-30 18:05:50 -07:00 |
|
Bhaskar Muppana
|
b38f131a46
|
Move keyStateStop to BackupConfig::stopVersion()
|
2017-08-30 16:22:28 -07:00 |
|
Bhaskar Muppana
|
e73b72cdb9
|
Moving keyConfigStopWhenDoneKey to BackupConfig::stopWhenDone()
|
2017-08-30 15:31:55 -07:00 |
|
Bhaskar Muppana
|
1655547048
|
Removing keyConfigLogUid in preference to KeyBackedConfig::getUidAsKey().
|
2017-08-30 15:07:36 -07:00 |
|
Bhaskar Muppana
|
c1b6f3fdf2
|
Moving keyBackupTag to BackupConfig.tag()
|
2017-08-30 14:34:44 -07:00 |
|
Bhaskar Muppana
|
439193d17b
|
Moving keyBackupContainer to BackupConfig.backupContainer()
|
2017-08-30 12:48:28 -07:00 |
|
Bhaskar Muppana
|
c766bcb797
|
Moving keyStateStatus to BackupConfig::stateEnum.
|
2017-08-30 10:38:06 -07:00 |
|
Bhaskar Muppana
|
819566c166
|
keyFolderId is not used in File Backup anymore. We are instead using tag->uid based task validation.
|
2017-08-29 09:26:32 -07:00 |
|
Bhaskar Muppana
|
df15dce000
|
Make BackupConfig subclass of KeyBackedConfig and remoe old way of Task
key validation.
|
2017-08-28 18:20:55 -07:00 |
|
Bhaskar Muppana
|
2ece658e60
|
Don't reuse backup logUid.
|
2017-08-28 16:50:39 -07:00 |
|
Bhaskar Muppana
|
32a690bce8
|
Generalize RestoreConfig class.
|
2017-08-28 16:48:26 -07:00 |
|
Bhaskar Muppana
|
8ac750672b
|
Make RestoreTag and RestoreTags classes generic to be used with Backup.
|
2017-08-28 11:28:19 -07:00 |
|
FDB Dev Team
|
a674cb4ef4
|
Initial repository commit
|
2017-05-25 13:48:44 -07:00 |
|