Re: [PATCH] upload-pack: disable commit graph more gently for shallow traversal
- From
Derrick Stolee <stolee@gmail.com>
- Date
- Sep 12, 2019, 12:46 UTC
- 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:>>
Show 10 quoted lines
>> +# 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