Re: [PATCH v9 1/4] cache-tree: Create/update cache-tree on checkout

2014-07-15 Thread Junio C Hamano
Torsten Bögershausen writes: > On 07/13/2014 10:28 PM, David Turner wrote: >> From: David Turner > [] >> diff --git a/cache-tree.c b/cache-tree.c >> index 7fa524a..f951d7d 100644 >> --- a/cache-tree.c >> +++ b/cache-tree.c >> @@ -239,9 +239,12 @@ static int update_one(struct cache_tree *it, >>

Re: [PATCH v9 1/4] cache-tree: Create/update cache-tree on checkout

2014-07-15 Thread Torsten Bögershausen
On 07/13/2014 10:28 PM, David Turner wrote: From: David Turner [] diff --git a/cache-tree.c b/cache-tree.c index 7fa524a..f951d7d 100644 --- a/cache-tree.c +++ b/cache-tree.c @@ -239,9 +239,12 @@ static int update_one(struct cache_tree *it, struct strbuf buffer; int missing_ok

[PATCH v9 1/4] cache-tree: Create/update cache-tree on checkout

2014-07-13 Thread David Turner
From: David Turner When git checkout checks out a branch, create or update the cache-tree so that subsequent operations are faster. update_main_cache_tree learned a new flag, WRITE_TREE_REPAIR. When WRITE_TREE_REPAIR is set, portions of the cache-tree which do not correspond to existing tree ob