]> git.rkrishnan.org Git - tahoe-lafs/tahoe-lafs.git/commit
Add dirnodes to backupdb and "tahoe backup", closes #606.
authorBrian Warner <warner@lothar.com>
Thu, 26 Nov 2009 23:42:57 +0000 (15:42 -0800)
committerBrian Warner <warner@lothar.com>
Thu, 26 Nov 2009 23:42:57 +0000 (15:42 -0800)
commit9901a08fd30efa875040dd8772e973cd232585a9
tree374aec0542449ea77b655c4edb8f33f1504aaacd
parent366a309795c3fedd97b50a7ce57919834eb25cfa
Add dirnodes to backupdb and "tahoe backup", closes #606.

* backups now share dirnodes with any previous backup, in any location,
  so renames and moves are handled very efficiently
* "tahoe backup" no longer bothers reading the previous snapshot
* if you switch grids, you should delete ~/.tahoe/private/backupdb.sqlite,
  to force new uploads of all files and directories
docs/backupdb.txt
src/allmydata/scripts/backupdb.py
src/allmydata/scripts/tahoe_backup.py
src/allmydata/test/test_backupdb.py
src/allmydata/test/test_cli.py
src/allmydata/util/hashutil.py