Joey Hess
ad38c0dfad
better setup of git-annex branch pushing on upgrade
2011-06-24 11:59:34 -04:00
Joey Hess
068703c405
improve post-upgrade push instructions
2011-06-23 14:51:04 -04:00
Joey Hess
d05fd11392
updates
2011-06-23 12:11:03 -04:00
Joey Hess
224a8098b5
v3 upgrade is fast!
...
The journal sped this up approximatly 100-fold; it runs in just a few
minutes for a large repository with 30 thousand log files.
2011-06-23 11:46:55 -04:00
Joey Hess
5f494154a3
add journaling to speed up changes to the git-annex branch
...
git is slow when the index file is large and has to be rewritten each time
a file is changed. To speed this up, added a journal where changes are
recorded before being fed into the index file and committed to the
git-annex branch. The entire journal can be fed into git with just 2
commands, and only one write of the index file.
2011-06-23 11:37:26 -04:00
Joey Hess
9e37898e21
remove stateDir
2011-06-23 08:48:13 -04:00
Joey Hess
af10b2854a
v3 upgrade code works
...
but write the index file a lot, so slow
2011-06-23 02:30:20 -04:00
Joey Hess
9a1f0fcee2
start v3
2011-06-21 14:34:08 -04:00
Joey Hess
6246b807f7
migrate: Support migrating v1 SHA keys to v2 SHA keys with size information that can be used for free space checking.
2011-03-23 17:57:10 -04:00
Joey Hess
ee6fabb7ca
update
2011-03-22 18:50:36 -04:00
Joey Hess
6a2a17658c
No longer auto-upgrade to repository format 2, to avoid accidental upgrades, etc. Use git-annex upgrade when you're ready to run this version.
2011-03-19 18:33:39 -04:00
Richard Hartmann
c196875932
Fix typos
2011-03-17 12:05:00 -04:00
Joey Hess
67be8f13fb
tweak
2011-03-16 17:37:56 -04:00
Joey Hess
49da5d1a7b
upgrade documentation
2011-03-16 15:51:42 -04:00