From: Matthieu Moy Date: Fri, 18 Jul 2014 09:40:07 GMT Subject: Re: [PATCH v10 3/4] add `config_set` API for caching config-like files Message-ID: <1849775492.2606791.1405676407530.JavaMail.zimbra@imag.fr> In-Reply-To: <1405675142-20300-4-git-send-email-tanayabh@gmail.com> ----- Original Message ----- > Documentation/technical/api-config.txt | 137 +++++++++++++++++ > cache.h | 30 ++++ > config.c | 263 > +++++++++++++++++++++++++++++++++ > 3 files changed, 430 insertions(+) I think the added call to git_config_clear() I proposed yesterday in setup_git_directory_gently_1 should be part of this patch (with the associated comment), just like this call: > @@ -1707,6 +1967,9 @@ int git_config_set_multivar_in_file(const char > *config_filename, > lock = NULL; > ret = 0; > > + /* Invalidate the config cache */ > + git_config_clear(); > + > out_free: > if (lock) > rollback_lock_file(lock); I have limited access to my email and no way to apply the patches today, so I can't do a detailed review. But other than the remark above, I guess the patch series is now all right and ready to cook in pu. -- Matthieu Moy http://www-verimag.imag.fr/~moy/