Kenneth Skovhede
0da7039dfd
Renamed shadow to index, and reworked the filename format
2013-04-29 23:50:38 +02:00
Kenneth Skovhede
b7c4ff79c8
Added sorting to the compact function, so that old blocks are grouped together, as they are expected to be required longer than new blocks
2013-04-16 22:37:54 +02:00
Kenneth Skovhede
709c4ee15a
Improved check for compacting
2013-04-08 22:29:50 +02:00
Kenneth Skovhede
765078bca4
Fixed bug where blocklisthashes would be marked as unused in volumes
2013-04-08 22:29:04 +02:00
Kenneth Skovhede
064593bc14
Removed debug output
2013-04-08 22:28:28 +02:00
Kenneth Skovhede
91935a5315
Added shaddowblock link to keep track of what shadow files to delete
2013-04-08 22:24:54 +02:00
Kenneth Skovhede
f378d6d188
Better fix for guarding against single-volume compact attempts
2013-04-07 09:10:04 +02:00
Kenneth Skovhede
e782d5c89d
Renamed lookup table options from *-size to *-memory to make it clearer that it affects only memory allocation
2013-04-07 08:26:40 +02:00
Kenneth Skovhede
4fefbd1645
Work on the block hash format, this should be the last db-restructure
2013-04-06 13:46:58 +02:00
Kenneth Skovhede
a87d1d71ae
Overhaul that fixes some minor issues and leaves the database much cleaner after a restore.
...
Also added extra checks to the manifest to reflect the possibility of choosing another hash algorithm.
2013-04-04 20:34:26 +02:00
Kenneth Skovhede
4566ea1c3d
Refactored the local database.
...
Fixed an issue when recreating the database, the operation was not created, making compact and delete commands not working.
2013-04-03 21:06:27 +02:00
Kenneth Skovhede
b09086a534
Added auto-compact after backup if the volume is small
2013-04-01 15:05:33 +02:00
Kenneth Skovhede
499745220d
Improved cleanup to report the file sets that reference a non-accesible block
...
Added command to allow deleting specific filesets
2013-03-31 19:33:34 +02:00
Kenneth Skovhede
cfda6c4abb
Major overhaul, which includes the option to select hash algorithm.
...
Implemented delete-all-but-n and delete-older-than.
Implemented compacting.
Added the --dry-run option, which currently works for deleting and compacting, but not restore or backup.
Added output to console for use with dry-run, and added option to redirect this to the log for use in service mode.
2013-03-27 16:06:45 +01:00