diff options
author | Joey Hess <joey@kitenet.net> | 2012-03-11 17:15:58 -0400 |
---|---|---|
committer | Joey Hess <joey@kitenet.net> | 2012-03-11 17:15:58 -0400 |
commit | ff3644ad38d210c5ce0ebfb5a2cf5e84bb3b47da (patch) | |
tree | 8c9638d417204ad7dc2a0b3c0406dd631a0e51a1 /debian | |
parent | b086e32c63a4932fc5916bedae7abe0690da4eb0 (diff) |
status: Fixed to run in nearly constant space.
Before, it leaked space due to caching lists of keys. Now all necessary
data about keys is calculated as they stream in.
The "nearly constant" is due to getKeysPresent, which builds up a lot
of [] thunks as it traverses .git/annex/objects/. Will deal with it later.
Diffstat (limited to 'debian')
-rw-r--r-- | debian/changelog | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog index 2cb5a1aea..6da54056c 100644 --- a/debian/changelog +++ b/debian/changelog @@ -6,6 +6,7 @@ git-annex (3.20120310) UNRELEASED; urgency=low * unused: Reduce memory usage significantly. Still not constant space, but now only needs to store the set of file contents that are present in the annex in memory. + * status: Fixed to run in nearly constant space. -- Joey Hess <joeyh@debian.org> Sat, 10 Mar 2012 14:03:22 -0400 |