diff options
author | https://www.google.com/accounts/o8/id?id=AItOawnBJ6Dv1glxzzi4qIzGFNa6F-mfHIvv9Ck <Jim@web> | 2011-11-17 21:56:55 +0000 |
---|---|---|
committer | admin <admin@branchable.com> | 2011-11-17 21:56:55 +0000 |
commit | b3bbc1cbb61d18d049ba334dc4fd85d0ca922afa (patch) | |
tree | 1b627cbf355510a150a81754bdb805f543231134 /doc | |
parent | abd4e1192f675de8d8afeec7af467069443d6e40 (diff) |
Diffstat (limited to 'doc')
-rw-r--r-- | doc/bugs/old_data_isn__39__t_unused_after_migration.mdwn | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/doc/bugs/old_data_isn__39__t_unused_after_migration.mdwn b/doc/bugs/old_data_isn__39__t_unused_after_migration.mdwn new file mode 100644 index 000000000..322c354a2 --- /dev/null +++ b/doc/bugs/old_data_isn__39__t_unused_after_migration.mdwn @@ -0,0 +1,47 @@ +Old data isn't listed as unused after migrating backends: + + #!/bin/bash + + BASE=/tmp/migrate-bug-2 + set -x + chmod -R +w $BASE + rm -rf $BASE + mkdir -p $BASE + cd $BASE + + # create annex + git init . + git annex init + + # make a big (sparse) file and add it + dd if=/dev/zero of=bigfile bs=1 count=0 seek=1G + git annex add --backend WORM bigfile + git commit -m 'added bigfile' + + # migrate it + git annex migrate --backend SHA256 bigfile + + # status shows 2 keys taking up 2G + git annex status + + # but nothing is unused + git annex unused + +Output: + + ++ git annex status + supported backends: SHA256 SHA1 SHA512 SHA224 SHA384 SHA256E SHA1E SHA512E SHA224E SHA384E WORM URL + supported remote types: git S3 bup directory rsync web hook + known repositories: + ede95a82-1166-11e1-a475-475d55eb0f8f -- here + local annex keys: 2 + local annex size: 2 gigabytes + visible annex keys: 1 + visible annex size: 1 gigabyte + backend usage: + WORM: 1 + SHA256: 1 + ++ git annex unused + unused . (checking for unused data...) (checking master...) ok + +The two files are hardlinked, so it's not taking up extra space, but it would be nice to be able to remove the old keys. |