From: Junio C Hamano Date: Wed, 02 Sep 2026 21:05:11 GMT Subject: Re: [PATCH v6 3/3] core: convert build-time USE_NSEC into runtime core.useNanosec Message-ID: In-Reply-To: Ben Knoble writes: >> My suggestion wasn't really about supporting more cases, but just about >> making the code simpler by having one less #ifdef. But like I said >> earlier, we can't get rid of the NO_NSEC knob entirely, so it's probably >> not worth worrying about the one #ifdef either way. >> >> -Peff > > Right on. Always good to find myself nodding along with your explanations :) OK. So will we see a hopefully small and final reroll that takes advantage of the fact that ST_XTIME_NSEC(st) would usefully hide the NO_NSEC build-time differences? I still am worried that something that sits this deep in the callchain can easily BUG() when working on a repository that is not the_repository due to the use of repo_config_values(), and we might be better off adopting safe default when istate->repo is different from the_repository, but other than that, I think the series is in great shape. Thanks.