Commit Graph
460 Commits
Author SHA1 Message Date
BlueBlock cd4b653771 fix sql and comment 2019-09-23 05:22:06 -04:00
BlueBlock 75335414d5 add comment 2019-09-21 10:31:07 -04:00
BlueBlock 8377a2bfb2 fix deleting old remotevolume records that use the old datetime method 2019-09-21 10:27:57 -04:00
Kenneth SkovhedeandGitHub 472c15346b Merge pull request #3906 from warwickmm/test/stop_after_current_file
Add tests for stopping after current file
2019-09-19 22:16:44 +02:00
Kenneth Hsu 8f2b38ac50 Remove unused GetFilesetID method.
The last reference was removed in revision cbc18970d5 ("Re-applied the
path-storage fix as the merge failed somehow").
2019-09-18 11:38:29 -07:00
Kenneth Hsu 5e9dd9a7b8 Expose BackupType to test classes. 2019-09-17 12:46:23 -07:00
Kenneth SkovhedeandGitHub 153a972853 Merge branch 'master' into fix-stop-after-current-file 2019-09-17 10:06:36 +02:00
BlueBlock 23e08811ca modify to pass the actual IsFullBackup state
changed here because the method was refactored
2019-09-10 12:55:29 -04:00
BlueBlock e60a9a9b1a add param to method so it can set the IsFullBackup state 2019-09-10 12:53:37 -04:00
BlueBlock e8f3bccef8 spelling fix 2019-09-09 18:28:25 -04:00
BlueBlock a230e3b228 Revert "spelling fix"
This reverts commit 8bb4bfaeb4.
2019-09-09 18:26:01 -04:00
BlueBlock 8bb4bfaeb4 spelling fix 2019-09-09 18:25:29 -04:00
BlueBlock 7f73616614 add purging of deleted remote volumes 2019-09-07 17:16:34 -04:00
BlueBlock 488aed3823 fix merge 2019-09-07 15:02:10 -04:00
BlueBlock c8bb889f6d Merge remote-tracking branch 'upstream/master' into fix-stop-after-current-file 2019-09-07 11:27:20 -04:00
Kenneth Hsu 0a390bd31a Move NormalizeDateTimeToEpochSeconds method to Utility class. 2019-09-01 12:38:23 -07:00
Kenneth Hsu 40cae529e6 Move NormalizeDateTime method to Utility class. 2019-09-01 12:38:23 -07:00
BlueBlock dfa05e68be use refereence value 2019-09-01 13:18:17 -04:00
BlueBlock f6075a26d7 carry isFullBackup value over to new replacement filesets created by purge 2019-09-01 13:13:45 -04:00
BlueBlock c8df8c5354 move method to base 2019-09-01 13:12:03 -04:00
BlueBlock 5e2d4f789c correct field id's 2019-08-31 18:44:07 -04:00
BlueBlock d82d146322 fix case of parameter 2019-08-30 11:16:12 -04:00
BlueBlock ace4b39655 remove unused method 2019-08-30 11:15:26 -04:00
BlueBlock cc0b0472dc codacy is very particular with sql
codacy uses sqlint so formatting looks to be inportant or an error is found.
Format the SQL using sqlint or a tool that uses sqlint such as https://www.onlinegdb.com/online_sqlite_editor and run Beautify.
2019-08-28 15:00:02 -04:00
BlueBlock 653e687b0e Merge remote-tracking branch 'upstream/master' into fix-stop-after-current-file 2019-08-25 14:19:00 -04:00
BlueBlock fc34f7abbf apply fix to all systems 2019-08-24 11:25:15 -04:00
BlueBlock c3f7923afa add braces but really is to kickoff travis again 2019-08-21 12:55:24 -04:00
BlueBlock c74505301b add braces 2019-08-21 12:20:07 -04:00
BlueBlock 9a6fc927d3 add missing check for id in dict 2019-08-21 12:17:21 -04:00
BlueBlock d11c7f1378 fix QuickSets to return results of expected sets in dict[]
older partial sets are being included that are not in dict[]
2019-08-18 18:42:49 -04:00
BlueBlock dfe8b817e3 rename variable and relocate BackupType() to base method 2019-08-18 14:41:37 -04:00
BlueBlock 1cf8864193 add logic to Filesettimes for isFullBackup 2019-08-18 14:41:05 -04:00
BlueBlock f3590cb7e6 fix db read for isfullbackup 2019-08-18 09:51:59 -04:00
BlueBlock e0915febe4 Merge remote-tracking branch 'upstream/master' into bugfix-GetLargestPrefix 2019-08-16 23:57:05 -04:00
BlueBlock 9ae3f88dd5 Merge remote-tracking branch 'upstream/master' into fix-stop-after-current-file 2019-08-16 23:46:55 -04:00
BlueBlock 9bdee90e5c hide partials that are bracketed by full backups 2019-08-16 21:59:46 -04:00
BlueBlock 54da323a1a fix codacy curly brace issue 2019-08-16 00:37:52 -04:00
BlueBlock 226cd337ff modify db update 10 to conform to structure of others db updates 2019-08-16 00:26:52 -04:00
BlueBlock 7984e474da fix unittest
IsFullBackup should not be added since it apple to Fileset and not FilesetEntry
2019-08-16 00:25:25 -04:00
Rune HenriksenandGitHub bd5662f309 Merge pull request #3842 from drwtsn32x/improve-bugreport-db-santization
Improve bugreport db sanitization
2019-08-13 00:46:24 +02:00
BlueBlock 08e2c18185 add handling of a partial backup
- add backup state to DB table 'fileset' (job database upgrade to version 10)
- modify the Restore page dropdown to display if a backup is "partial"
- modify retention logic to remove partial backups only when the next recent full-backup has been removed
2019-08-05 20:14:05 -04:00
BlueBlock 1699d5e759 simplified logic 2019-08-03 19:25:27 -04:00
BlueBlock 0155131017 add logic to apply fix to Windows only 2019-08-03 19:16:52 -04:00
BlueBlock 6602664fb2 fix bug in GetLargestPrefix() which adds an ending slash to file name paths
for the section of code which handles files, AppendDirSeparator(() is being applied to files when it should n't be at all. This results in all file paths to have an ending slash. This adjusted path causes the sql query to have 0 results.
2019-08-02 16:42:18 -04:00
drwtsn32x b8d71b7ada Remove debug message 2019-07-31 07:11:00 -07:00
drwtsn32x 065ca97e7d Fix for issue 3308 - deletion of too many Filesets 2019-07-31 07:09:37 -07:00
drwtsn32x af66faf721 update 2019-07-30 21:07:17 -07:00
drwtsn32x 6af03f7eb7 Improve debug database sanitization 2019-07-30 21:03:58 -07:00
Kenneth Hsu 3e0f1d5e5e Fix issue where block was not recognized as being used.
This fixes an occurrence of the "Unexpected difference in fileset
version" error due to a deleted block having the same hash as one that
is currently in-use.

This fixes issue #3800.
2019-06-22 09:51:57 -07:00
Rune Henriksen 3c986a3fe5 Check the block size to avoid scavenging behavoir when Duplicati can't locate the 'empty' block which doesn't exist 2019-05-05 02:20:32 +02:00