From: Junio C Hamano Date: Mon, 07 Jul 2014 18:58:25 GMT Subject: Re: [PATCH v4 1/4] cache-tree: Create/update cache-tree on checkout Message-ID: In-Reply-To: <1404619619-4774-1-git-send-email-dturner@twitter.com> David Turner writes: > 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 objects are invalidated (and portions which > do are marked as valid). No new tree objects are created. > > Signed-off-by: David Turner > --- Looks safe, if a bit wasteful, to me. Thanks; will queue.