Re: [PATCH v2 08/17] read-cache: invalidate untracked cache data when reading WAMA

2016-03-29 Thread David Turner
On Tue, 2016-03-29 at 09:50 +0700, Duy Nguyen wrote: > On Sat, Mar 19, 2016 at 8:04 AM, David Turner < > dtur...@twopensource.com> wrote: > > @@ -1407,10 +1472,24 @@ static int read_watchman_ext(struct > > index_state *istate, const void *data, > > ewah_each_bit(bitmap, mark_no_watchman, is

Re: [PATCH v2 08/17] read-cache: invalidate untracked cache data when reading WAMA

2016-03-28 Thread Duy Nguyen
On Sat, Mar 19, 2016 at 8:04 AM, David Turner wrote: > @@ -1407,10 +1472,24 @@ static int read_watchman_ext(struct index_state > *istate, const void *data, > ewah_each_bit(bitmap, mark_no_watchman, istate); > ewah_free(bitmap); > > - /* > -* TODO: update the untracke

[PATCH v2 08/17] read-cache: invalidate untracked cache data when reading WAMA

2016-03-18 Thread David Turner
When reading the watchman extension, invalidate the listed untracked-cache entries. We don't clear these entries yet; we can only do that once we know that they came from a live watchman (rather than from disk). Signed-off-by: David Turner --- dir.c| 11 +--- dir.h| 3 ++ r