On Fri, Nov 28, 2014 at 1:39 AM, brian m. carlson
<sand...@crustytoothpaste.net> wrote:
> On Wed, Nov 26, 2014 at 03:09:45PM -0800, Junio C Hamano wrote:
>> * nd/untracked-cache (2014-10-27) 19 commits
>>  - t7063: tests for untracked cache
>>  - update-index: test the system before enabling untracked cache
>>  - update-index: manually enable or disable untracked cache
>>  - status: enable untracked cache
>>  - untracked cache: mark index dirty if untracked cache is updated
>>  - untracked cache: print stats with $GIT_TRACE_UNTRACKED_STATS
>>  - untracked cache: avoid racy timestamps
>>  - read-cache.c: split racy stat test to a separate function
>>  - untracked cache: invalidate at index addition or removal
>>  - untracked cache: load from UNTR index extension
>>  - untracked cache: save to an index extension
>>  - untracked cache: don't open non-existent .gitignore
>>  - untracked cache: mark what dirs should be recursed/saved
>>  - untracked cache: record/validate dir mtime and reuse cached output
>>  - untracked cache: make a wrapper around {open,read,close}dir()
>>  - untracked cache: invalidate dirs recursively if .gitignore changes
>>  - untracked cache: initial untracked cache validation
>>  - untracked cache: record .gitignore information and dir hierarchy
>>  - dir.c: optionally compute sha-1 of a .gitignore file
>
> You didn't comment on the status of this branch, and I'm interested.

I'm not Junio :) but I think the core changes are done. I wanted to
actually add watchman support on top of untracked cache as well to see
if it needs any more changes. I think I can see how it could be done
now (not easy, but not terribly hard). I'm going to resend soon to fix
some minor bugs (in a reroll that Junio has not picked up) and change
file format to be more compact.
-- 
Duy
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to