summaryrefslogtreecommitdiff
path: root/doc/bugs/git_annex_migrate_leaves_old_backend_versions_around.mdwn
diff options
context:
space:
mode:
Diffstat (limited to 'doc/bugs/git_annex_migrate_leaves_old_backend_versions_around.mdwn')
-rw-r--r--doc/bugs/git_annex_migrate_leaves_old_backend_versions_around.mdwn19
1 files changed, 0 insertions, 19 deletions
diff --git a/doc/bugs/git_annex_migrate_leaves_old_backend_versions_around.mdwn b/doc/bugs/git_annex_migrate_leaves_old_backend_versions_around.mdwn
deleted file mode 100644
index 263338d64..000000000
--- a/doc/bugs/git_annex_migrate_leaves_old_backend_versions_around.mdwn
+++ /dev/null
@@ -1,19 +0,0 @@
-`git annex migrate` leaves old, unlinked backend versions lying around. It
-would be great if these were purged automatically somehow.
-
-> Yes, this is an issue mentioned in the
-> [[tips/migrating_data_to_a_new_backend]].
->
-> Since multiple files can point to the same content, it could be that
-> only one file has been migrated, and the content is still used. So
-> the content either has to be retained, or an operation as expensive
-> as `git annex unused` used to find if something else still uses it.
->
-> Rather than adding such an
-> expensive operation to each call to migrate, I focused on hard-linking
-> the values for the old and new keys, so that the old keys don't actually
-> use any additional resources (beyond an extra inode).
->
-> This way a lot of migrations can be done, and only when you're done you
-> can do the more expensive cleanup pass if you want to. --[[Joey]]
-> [[done]]