Commit Graph
3969 Commits
Author SHA1 Message Date
Kenneth Skovhede a35710edef Rewrote some database methods to return enumerables instead of instantiated lists 2013-07-01 12:03:59 +02:00
Kenneth Skovhede 7a45cf889e Merged the --no-index-files and --fat-index-files into --index-file-policy 2013-07-01 10:33:07 +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 fd3259b998 Added support for fat index files 2013-06-29 12:35:17 +02:00
Kenneth Skovhede d9685eda1f Microfix 2013-06-29 12:24:59 +02:00
Kenneth Skovhede a9ca999962 Updated to allow files as input arguments to backup 2013-06-29 12:17:52 +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 571a7a171e Removed extra property 2013-06-26 21:53:50 +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 de862b859c Fixed re-read issue of index volumes 2013-06-26 21:51:57 +02:00
Kenneth Skovhede 8f69fc85c2 Removed a bunch of warnings 2013-06-26 21:29:03 +02:00
Kenneth Skovhede c559b0fc7e Overhaul to the repair for blocks 2013-06-24 20:49:32 +02:00
Kenneth Skovhede f2965489c0 Minor updates to repair for missing blocks 2013-06-20 20:20:03 +02:00
Kenneth Skovhede e36fa0c441 Implemented list-changes 2013-06-20 20:17:10 +02:00
Kenneth Skovhede dc57b9393c Added better dry run handling for repair 2013-06-20 09:19:57 +02:00
Kenneth Skovhede 242a141a44 Bugfix for restore 2013-06-20 09:19:28 +02:00
Kenneth Skovhede a3b25d273e Merge branch 'master' into sandboxes/Kenneth/ForestHash 2013-06-17 21:07:32 +02:00
Kenneth Skovhede 17bdd64108 Updated the AlphaVSS library to newest version 2013-06-17 21:06:55 +02:00
Kenneth Skovhede 1ed99b0afc Updated some logic for the repair command 2013-06-16 23:35:46 +02:00
Kenneth Skovhede 6017b14038 Changed default to not store metadata as it slows things down and is not used while restoring 2013-06-16 22:50:00 +02:00
Kenneth Skovhede 137e889874 Implemented the create-bug-report command 2013-06-16 22:27:51 +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 c44361a039 Added timing to remote operations 2013-06-09 15:26:17 +02:00
Kenneth Skovhede 8be30dded2 Bugfix to restore 2013-06-09 15:24:31 +02:00
Kenneth Skovhede b9114e0125 Removed unused files 2013-06-01 14:59:39 +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 1a4410e2c9 Implemented restore-control-files 2013-05-30 23:00:09 +02:00
Kenneth Skovhede 1eda18eaa3 Fixed bug with --restore-path without a trailing slash 2013-05-30 22:36:24 +02:00
Kenneth Skovhede 6af4fa65b0 Renamed throttle options 2013-05-30 22:30:30 +02:00
Kenneth Skovhede 456420274b Changed default volume size 2013-05-30 22:27:16 +02:00
Kenneth Skovhede 1f2654f986 Extra profiling for restore with no db 2013-05-30 22:27:03 +02:00
Kenneth Skovhede b7a539bf1e Added logging to most SQL queries 2013-05-30 22:26:43 +02:00
Kenneth Skovhede ce4c7c2a71 Optimized profiling timer a bit and enabled profiling for release builds 2013-05-30 22:26:24 +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 b039af7eb4 Added backend progress output 2013-05-29 21:14:02 +02:00
Kenneth Skovhede 3c73c48611 Added verbose option 2013-05-29 21:13:35 +02:00
Kenneth Skovhede 02d54e072b Renamed max-upload-pr-second and max-download-pr-second to upload-throttle and download-throttle respectively 2013-05-28 23:51:43 +02:00
Kenneth Skovhede 281909730d Changed volsize to dblock-size 2013-05-28 23:41:07 +02:00
Kenneth Skovhede 725d4f6bda Auto-create folders when restoring files 2013-05-25 22:20:32 +02:00
Kenneth Skovhede 6dc2864b7c Stray binary cleanup 2013-05-25 22:08:04 +02:00