Thread (8 messages) flat view 8 messages, 2 authors, 2016-06-15

Re: [PATCH v10 3/4] add `config_set` API for caching config-like files

From: Matthieu Moy <hidden>
Date: 2016-06-15 23:01:58

----- 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:
quoted hunk ↗ jump to hunk
@@ -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/
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help