diff options
author | Joey Hess <joey@kitenet.net> | 2011-09-20 18:57:05 -0400 |
---|---|---|
committer | Joey Hess <joey@kitenet.net> | 2011-09-20 18:57:05 -0400 |
commit | 9f5c7a246b786e350671551cafae0f9678d83648 (patch) | |
tree | 1ed7e550c7a0fce4a2bb1da456d66a44df788cb8 /debian | |
parent | cabbefd9d2d16b52b28f69a8410a9eb84e506666 (diff) |
status: Massively sped up; remove --fast mode.
Using Sets is the right thing; they have constant size lookup like my
SizeList, and logn insertation, which beats nub to death.
Runs faster than --fast mode did before, and gives accurate counts.
13 seconds total runtime with a warm cache in a repository with 40 thousand
keys.
Diffstat (limited to 'debian')
-rw-r--r-- | debian/changelog | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/debian/changelog b/debian/changelog index 938e2feaf..4807956ad 100644 --- a/debian/changelog +++ b/debian/changelog @@ -12,8 +12,7 @@ git-annex (3.20110916) UNRELEASED; urgency=low match the specified conditions. * Note that this is a behavior change for git-annex find! Old behavior can be gotten by using: git-annex find --in . - * status: In --fast mode, all status info is displayed now; but some - of it is only approximate, and is marked as such. + * status: Massively sped up; remove --fast mode. -- Joey Hess <joeyh@debian.org> Sun, 18 Sep 2011 18:25:51 -0400 |