full plan

This commit is contained in:
Joey Hess 2018-08-13 17:51:02 -04:00
parent 86df0d6e1b
commit d8a8f2df70
No known key found for this signature in database
GPG key ID: DB12DB0FF05F8F38

View file

@ -35,11 +35,14 @@ git-annex should use smudge/clean filters.
And developed a patch set: [[git-patches]]
> Thanks to [[!commit a96972015dd76271b46432151e15d5d38d7151ff]],
> the clean filter is now very quick, so perhaps git update-index would
> be ok?
>
> Better, `git update-index --index-info` can be used, this avoids
> running the clean filter.
> the clean filter is now very quick, so, this can be fixed by running
> git update-index with files affected by get/drop.
>
> In case a file's content quickly changes after get/drop, git
> update-index would add the new content. To avoid this, use
> `git update-index --index-info`. The next run of `git status`
> then runs the clean filter, and will detect if the file has gotten
> modified after the get/drop.
* Implement git's new `filter.<driver>.process` interface, which will
let only 1 git-annex process be started by git when processing