Kenneth Skovhede
|
7e1ea91760
|
Added rolling checks to ensure equal testing of all files.
|
2013-07-30 22:42:59 +02:00 |
|
Kenneth Skovhede
|
ba0d475de3
|
Fixed repair for index files with --index-file-policy=full
|
2013-07-24 21:25:41 +02:00 |
|
Kenneth Skovhede
|
0dc3c0aeea
|
Speedup fix
|
2013-07-24 21:25:02 +02:00 |
|
Kenneth Skovhede
|
f0f465160f
|
Changed the remaining DateTime columns to epoch seconds
|
2013-07-24 17:21:38 +02:00 |
|
Kenneth Skovhede
|
5c110162ea
|
Changed the time format of times used programmatically to use EPOCH seconds, as it is faster to parse and more reliable
|
2013-07-23 21:28:01 +02:00 |
|
Kenneth Skovhede
|
4e7ed3458f
|
Added auto-rename logic to work around faulty Apache WebDAV backends
|
2013-07-23 18:56:01 +02:00 |
|
Kenneth Skovhede
|
df386b8c35
|
Bugfix with reporting
|
2013-07-23 18:54:53 +02:00 |
|
Kenneth Skovhede
|
a1ef4dbe96
|
Rewrote the way the database is recreated to ensure greater stability when recovering from a damaged backup.
The restore now correctly works with missing index files and full index files.
|
2013-07-22 16:54:19 +02:00 |
|
Kenneth Skovhede
|
7116f750c1
|
Fixed issue with empty blacklists written in index files
|
2013-07-19 00:42:24 +02:00 |
|
Kenneth Skovhede
|
e31e5359f1
|
Bugfix
|
2013-07-18 23:14:23 +02:00 |
|
Kenneth Skovhede
|
4809897a00
|
Rewrote date time reading from db to use epoch instead of normal date to avoid string parsing of dates
|
2013-07-16 14:52:35 +02:00 |
|
Kenneth Skovhede
|
9675a4326f
|
Unified thresholds for cache overflow reporting
|
2013-07-12 10:02:28 +02:00 |
|
Kenneth Skovhede
|
22026d96d0
|
Removed some spam in the log file
|
2013-07-12 10:01:49 +02:00 |
|
Kenneth Skovhede
|
6bece1556c
|
Renamed FalsePositives and FalseNegatives to PositiveMisses and NegativeMisses respectively, as the previous term is no longer correct
|
2013-07-12 08:07:10 +02:00 |
|
Kenneth Skovhede
|
c182bf22e4
|
Removed unused method
|
2013-07-09 13:51:22 +02:00 |
|
Kenneth Skovhede
|
6830eb257d
|
Cleaned up storage of various timestamps to only use second precision
|
2013-07-09 13:51:08 +02:00 |
|
Kenneth Skovhede
|
c2556efd61
|
Converted a list method to an enumerator
|
2013-07-02 10:35:31 +02:00 |
|
Kenneth Skovhede
|
b80b471956
|
Bug fix
|
2013-07-02 10:35:10 +02:00 |
|
Kenneth Skovhede
|
04281d87a9
|
Added guards against empty results in compact
|
2013-07-01 17:57:10 +02:00 |
|
Kenneth Skovhede
|
0234496899
|
Added upload of previous fileset if the previous backup was interrupted
|
2013-07-01 17:23:05 +02:00 |
|
Kenneth Skovhede
|
9a54129dce
|
Added option to supply the file set id to AppendFilesFromPreviousSet
|
2013-07-01 17:04:57 +02:00 |
|
Kenneth Skovhede
|
a35710edef
|
Rewrote some database methods to return enumerables instead of instantiated lists
|
2013-07-01 12:03:59 +02:00 |
|
Kenneth Skovhede
|
b69cdcb136
|
Fixed filters to include everything if empty.
Will now include by default if there are only exclude filters.
If there are any include filters, the files are excluded by default.
|
2013-06-30 12:42:13 +02:00 |
|
Kenneth Skovhede
|
2bf912a0af
|
Rewrote the filter system to distinguish between match and result, which allows filter combinations
|
2013-06-29 12:16:30 +02:00 |
|
Kenneth Skovhede
|
1a507fde23
|
Fixed issue with fileset lingering after an empty update
|
2013-06-28 14:58:56 +02:00 |
|
Kenneth Skovhede
|
f8494180cb
|
Changed the way inactive blocks are tracked.
They are now tracked exclusively from the DeletedBlock table
|
2013-06-28 14:57:44 +02:00 |
|
Kenneth Skovhede
|
fdf22fe985
|
Rewrote a query to use cartesian product instead of inner join
|
2013-06-28 14:56:26 +02:00 |
|
Kenneth Skovhede
|
f0d0dfb586
|
Implemented the test command
|
2013-06-26 21:59:01 +02:00 |
|
Kenneth Skovhede
|
421551fc18
|
Fixed equivalency of selecting file set with --time and --version
|
2013-06-26 21:53:15 +02:00 |
|
Kenneth Skovhede
|
c559b0fc7e
|
Overhaul to the repair for blocks
|
2013-06-24 20:49:32 +02:00 |
|
Kenneth Skovhede
|
e36fa0c441
|
Implemented list-changes
|
2013-06-20 20:17:10 +02:00 |
|
Kenneth Skovhede
|
242a141a44
|
Bugfix for restore
|
2013-06-20 09:19:28 +02:00 |
|
Kenneth Skovhede
|
b28ed2ec90
|
Removed some unwanted profiling code
|
2013-06-10 23:04:44 +02:00 |
|
Kenneth Skovhede
|
2b01d20ce3
|
Added profile logging to all commit calls
Added extra profiling on backup
|
2013-06-09 16:30:28 +02:00 |
|
Kenneth Skovhede
|
8b70544df4
|
Bugfix for the overwrite feature
|
2013-06-01 14:43:56 +02:00 |
|
Kenneth Skovhede
|
a1eba390e1
|
Merged check for existing file overwrite with check for existing target blocks, and improved algorithm for generating new names
|
2013-06-01 14:22:10 +02:00 |
|
Kenneth Skovhede
|
3fd3e63b32
|
Improved performance of some commonly used queries
|
2013-06-01 13:51:43 +02:00 |
|
Kenneth Skovhede
|
7406420067
|
Updated the average string size
|
2013-06-01 13:51:23 +02:00 |
|
Kenneth Skovhede
|
b7a539bf1e
|
Added logging to most SQL queries
|
2013-05-30 22:26:43 +02:00 |
|
Kenneth Skovhede
|
b19eaacbd7
|
Implented ListControlFiles and added file count and file size to the normal list output
|
2013-05-30 21:54:43 +02:00 |
|
Kenneth Skovhede
|
3f4a26c5f5
|
Style fixes
|
2013-05-29 22:15:28 +02:00 |
|
Kenneth Skovhede
|
4f3323e3d1
|
Added a lot of verbose outputs
|
2013-05-29 22:15:13 +02:00 |
|
Kenneth Skovhede
|
d696670598
|
Reworked the result reporting to support type safe values
|
2013-05-25 16:40:15 +02:00 |
|
Kenneth Skovhede
|
ff90cf66ad
|
Implemented the --threshold based compacting mode
|
2013-05-21 21:16:01 +02:00 |
|
Kenneth Skovhede
|
0caa03d277
|
Added path rewrite logic for dealing with Windows drive specifiers
|
2013-05-21 21:14:13 +02:00 |
|
Kenneth Skovhede
|
78429d9f27
|
Simplified folder listing
|
2013-05-21 21:11:28 +02:00 |
|
Kenneth Skovhede
|
1090efaaa3
|
Bugfix for restore
|
2013-05-20 15:41:44 +02:00 |
|
Kenneth Skovhede
|
3eebabef26
|
Added code to prevent overwriting files when restoring
|
2013-05-20 13:48:44 +02:00 |
|
Kenneth Skovhede
|
6cbfdec577
|
Simplified getting list of files for restore
|
2013-05-20 13:46:58 +02:00 |
|
Kenneth Skovhede
|
fb5c8bced4
|
Bugfix for restore with regexp
|
2013-05-20 13:45:58 +02:00 |
|