From c695592850a3b4b7857fc11721cbc7d2b332f41e Mon Sep 17 00:00:00 2001 From: Emily Shaffer Date: Wed, 26 Oct 2022 17:32:45 -0400 Subject: config: let feature.experimental imply gc.cruftPacks=true We are interested in exploring whether gc.cruftPacks=true should become the default value. To determine whether it is safe to do so, let's encourage more users to try it out. Users who have set feature.experimental=true have already volunteered to try new and possibly-breaking config changes, so let's try this new default with that set of users. Signed-off-by: Emily Shaffer Signed-off-by: Taylor Blau Signed-off-by: Junio C Hamano --- repo-settings.c | 1 + 1 file changed, 1 insertion(+) (limited to 'repo-settings.c') diff --git a/repo-settings.c b/repo-settings.c index 43bc881bfc..a36b9411e1 100644 --- a/repo-settings.c +++ b/repo-settings.c @@ -43,6 +43,7 @@ void prepare_repo_settings(struct repository *r) /* Defaults modified by feature.* */ if (experimental) { r->settings.fetch_negotiation_algorithm = FETCH_NEGOTIATION_SKIPPING; + r->settings.gc_cruft_packs = 1; } if (manyfiles) { r->settings.index_version = 4; -- cgit v1.2.3