This commit is contained in:
Joey Hess 2020-07-10 15:23:12 -04:00
parent 2468eefc6d
commit 412b09e17e
No known key found for this signature in database
GPG key ID: DB12DB0FF05F8F38

View file

@ -20,15 +20,11 @@ annexed but in git; don't want to cat those when looking for annex links.
That would probably need pre-filtering through a cat-file --buffer that That would probably need pre-filtering through a cat-file --buffer that
only gets the size of the blob, not its content. only gets the size of the blob, not its content.
> WIP implementation in the `streamkeys` branch is a win! Nearly 2x faster > This was a win! Nearly 2x faster `git-annex get` seeking.
> `git-annex get` seeking. It needs more work, to avoid catting large
> non-annexex files. Also, limits that look up keys still do, before the keys are looked up
> efficiently. Avoiding that would speed up --in etc, probably another
> And, only `git-annex get` uses it, other commands need to be converted. 1.5x-2x speedup when such limits are used. What that optimisation needs
> is a way to tell if the current limit needs the key or not.
> Also, limits that look up keys still do, before they're looked up If it does, then match on it after getting the key, otherwise before
> efficiently. Avoiding that would speed up --in etc, probably another getting the key.
> 1.5x-2x speedup when such limits are used. What that optimisation needs
> is a way to tell if the current limit needs the key or not.
> If it does, then match on it after getting the key, otherwise before
> getting the key.