Kenneth Skovhede
0da7039dfd
Renamed shadow to index, and reworked the filename format
2013-04-29 23:50:38 +02:00
Kenneth Skovhede
a9aed485f7
Changed the building of shadow files to occur before an upload instead of simultaneously with the block volume
2013-04-25 21:36:00 +02:00
Kenneth Skovhede
fd4510edd2
Rewrite of transaction handling, so the database is more closely mimicking the actual remote backend state.
...
This also removes all multi-threaded calls to the database as they were not working as expected.
The transactions are now used to keep the database in a sane state, but as far as possible log all messages from the connection to the database without using cross-thread requests.
Also fixed some errors with cleanup and rewrote some of the remote filename parsing and validation.
2013-04-09 20:44:53 +02:00
Kenneth Skovhede
7c5b3043a8
More work on ForestHash
2013-04-06 15:28:43 +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
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
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
d64449b48f
Work on the cleanup procedure, not tested yet and does not handle cases where some blocks are missing.
2013-03-30 15:23:09 +01:00