From: Derrick Stolee Date: Thu, 12 Sep 2019 12:46:57 GMT Subject: Re: [PATCH] upload-pack: disable commit graph more gently for shallow traversal Message-ID: <6eb22830-a887-8bbe-412e-7ddb531d196a@gmail.com> In-Reply-To: <20190912020748.GA76228@syl.lan> On 9/11/2019 10:07 PM, Taylor Blau wrote:>> >> +# A few subtle things about the request in this test: >> +# >> +# - the server must have commit-graphs present and enabled > > I think "enabled" may be somewhat redundant, at least since some recent > changes to enable this by default. (As an aside, I tried to dig up the > patches that Stolee sent to actually enable this and back up my claim, > but I couldn't find them on 'master'. I'm not sure if that's my poor use > of 'git log', or misremembering the fact that these were enabled by > default.) Commit 31b1de6 ("commit-graph: turn on commit-graph by default" 2019-08-13) is part of ds/feature-macros and seems to be in master (at least in gitster/git). Having core.commitGraph=true does very little if the commit-graph is not written, but gc.writeCommitGraph is also enabled by default in that commit. Thanks, -Stolee