Commit Graph
6 Commits
Author SHA1 Message Date
Kenneth Skovhede 2d852fc131 Added new options to unit test to make profiling easier 2013-03-16 12:07:06 +01:00
Kenneth Skovhede a0c3dd03eb Fixed a stray debug item 2013-03-15 22:11:51 +01:00
Kenneth Skovhede ada71d379b Fixed unit test to copy source files to a temporary location for backup so that the filename re-use mechanism is checked. 2013-03-15 21:14:57 +01:00
Kenneth Skovhede b21fc3289e Refactored the unit test to be more profiling friendly 2013-03-09 13:25:04 +01:00
Kenneth Skovhede aca4ed95cc More work on the block hash.
Rewrote the backup and restore to work within a transaction as that speeds things up a lot.
Rewrote the backup procedure to generate the file list from the database, instead of on-the-fly as that is more efficient.
Re-arranged the database to use less storage on large sets of unchanged files.
2013-03-08 22:24:54 +01:00
kenneth@hexad.dk a0521da54d Initial version of the new block-based storage format.
Still needs a work over in terms of error handling, progress reporting, warning output, refactoring etc.
Also misses the volume reuse/reclaim algorithms.
But it passes the unit tests now, with and without a local database.

git-svn-id: https://duplicati.googlecode.com/svn/sandboxes/Kenneth/ForestHash@1526 59da171f-624f-0410-aa54-27559c288bec
2013-02-12 21:43:14 +00:00