Kenneth Skovhede
9ada3548e0
Imporved order and time when the file size and hash is recorded for uploads.
2014-12-30 17:15:58 +01:00
Kenneth Skovhede
3bcf7cf695
Added fixes to prevent the bare-metal recovery issue discussed in issue #1218 and #1214 .
2014-12-30 16:15:21 +01:00
Kenneth Skovhede
7cbedb8f43
Refactored the synthetic filelist upload and added a check to prevent defect fileslist being uploaded.
2014-12-30 16:13:31 +01:00
Kenneth Skovhede
8817db7747
Added option to allow skipping restored file verification.
2014-12-30 16:10:45 +01:00
Kenneth Skovhede
17494b7274
Changed the auto-include rule to only scan folders and not actually include them in the output.
2014-11-30 23:14:29 +01:00
Kenneth Skovhede
06e125d081
Made the restore of permissions non-default
2014-11-30 21:32:31 +01:00
Kenneth Skovhede
9893e999b0
Added TODO
2014-11-23 22:14:24 +01:00
Kenneth Skovhede
10c5cc9408
Added missing SQL command and improved speed of the queries
2014-11-23 22:07:55 +01:00
Kenneth Skovhede
bee55a951e
Fixed the metadata repair to work correctly when the unique index constraint is enforced
2014-11-23 21:54:38 +01:00
Kenneth Skovhede
5dfa207886
Bugfix
2014-11-23 21:53:33 +01:00
Kenneth Skovhede
289d8817f0
Added most handling of the restore operation with --skip-metadata=true
2014-11-19 14:15:11 +01:00
Kenneth Skovhede
55de487e52
Merge branch 'improved_delete_handler'
2014-11-17 12:03:17 +01:00
Kenneth Skovhede
a5014d66e3
Merge branch 'metadata'
2014-11-15 17:46:01 +01:00
Kenneth Skovhede
740bf008dd
Fixed a bug with applying metadata on Windows
2014-11-15 17:43:29 +01:00
Kenneth Skovhede
1cb9d49996
Updated BackendManager to handle failures with delete by checking if the file was actually deleted.
2014-11-15 15:01:01 +01:00
Malte Neumann
4a57eed9b5
Fixed a problem with canceled backups
...
Was an backup canceled, a restart doesn't work. The problem was that a non existing file caused an failure. This fix handles this situation for the ssh and googledocs backend.
2014-11-14 14:41:36 +01:00
Kenneth Skovhede
8689d6cb80
Fixed bad SQL reported in #1186
2014-11-11 22:29:38 +01:00
Kenneth Skovhede
df9f91d8de
Fixed problem with the repair command.
...
This fixes #1188
2014-11-10 10:31:26 +01:00
Kenneth Skovhede
c3fff60562
Merge branch 'master' into metadata
2014-11-06 08:31:15 +01:00
Kenneth Skovhede
608e61fbca
Fixed SQL typo
2014-11-06 08:30:27 +01:00
Kenneth Skovhede
7ce659df69
Enforced current metadata size limitations
2014-11-06 08:29:56 +01:00
Kenneth Skovhede
35bd0849f3
Removed some TODO's
2014-11-06 08:29:29 +01:00
Kenneth Skovhede
e3c6682d29
Improved handling of metadata, especially on Linux/OSX
2014-11-06 01:23:31 +01:00
Kenneth Skovhede
3d89a1a89b
Default store metadata
2014-11-05 21:43:15 +01:00
Kenneth Skovhede
1f69459081
Implemented most of the metadata restore handling
2014-11-05 21:43:08 +01:00
Kenneth Skovhede
752b1bc054
Refactored restore iterators to use a much more compact approach.
2014-11-04 15:34:20 +01:00
Kenneth Skovhede
cc4c320ec0
Fixed a syntax error.
2014-10-31 18:27:12 +01:00
Kenneth Skovhede
ef04c26523
Disabling caches pr. default, use the temporary option --old-lookup-memory-defaults to re-enable caches
2014-10-31 15:14:30 +01:00
Kenneth Skovhede
e6f68eac67
Fixed one more speed issue when running with low-memory, it is now only marginally slower when not using memory caches.
2014-10-31 11:01:23 +01:00
Kenneth Skovhede
d05f6f1324
Improved performance when running with all in-memory caches disabled by a factor of 16.
...
On a smaller dataset, the performance is now only a little more than twice as slow with a low memory footprint compared to the default with all memory caches enabled.
2014-10-30 23:45:36 +01:00
Kenneth Skovhede
4fab98f0f1
Fixed another bug with inserting duplicate metadatasets
2014-10-30 21:36:27 +01:00
Kenneth Skovhede
b64a5b4c24
Added fixes to handle common issues where the database goes awry
2014-10-30 15:44:32 +01:00
Kenneth Skovhede
1547d0fd1e
Fixed a bug with creating duplicate metadataset entries
2014-10-30 15:43:24 +01:00
Kenneth Skovhede
c030e321c6
Improved error messages when a faulty database is discovered
2014-10-30 15:41:51 +01:00
Kenneth Skovhede
c53f43a083
Fixed a bug with metadata lookup.
2014-10-30 00:15:25 +01:00
Kenneth Skovhede
f6d2a884d6
Improved handling of files with invalid timestamps
2014-10-21 11:35:05 +02:00
Kenneth Skovhede
d5dd9391f3
Fixed an incorrectly named option
2014-10-14 14:44:18 +02:00
Kenneth Skovhede
114195c2ac
Fixed an issue with recreating the local database as reported in issue #1150 and #1040 .
2014-10-14 13:03:38 +02:00
Kenneth Skovhede
1a6921fabf
Added locale to bug reports
2014-09-02 18:03:34 +02:00
Kenneth Skovhede
2cc0b80f8a
Now handling symlink folders with special care.
...
This fixes #1115 .
2014-08-26 18:53:54 +02:00
Kenneth Skovhede
9f64a92006
Added progress reporting for various operations
2014-08-26 15:01:56 +02:00
Kenneth Skovhede
d15087fd28
Added repairing of files with missing hashes to the repair method
2014-08-26 12:51:09 +02:00
Kenneth Skovhede
bc0417906f
Fixed to include files with no hashes in the verify process.
2014-08-26 12:50:03 +02:00
Kenneth Skovhede
d90139314e
Removed a compile warning
2014-08-25 15:21:33 +02:00
Kenneth Skovhede
6aa8e4fe26
Removed unused files
2014-08-19 20:27:45 +02:00
Kenneth Skovhede
ff49884777
Removed unused enum value
2014-08-19 20:27:29 +02:00
Kenneth Skovhede
f97bdedac9
Implemented commandline method for listing affected files
2014-08-19 20:27:14 +02:00
Kenneth Skovhede
f59eca060d
Implemented a fast method for listing filesets, where no sizes are calculated
2014-08-19 20:26:21 +02:00
Kenneth Skovhede
4b8bef62fa
Implemented handling for verify for volumes that have no locally recorded hash or filesize
2014-08-19 20:23:32 +02:00
Kenneth Skovhede
2bc0d0afed
Improved the way remote volume state is tracked
2014-08-19 20:20:01 +02:00