Re: [PATCH 3/3] gc: perform incremental repack when implictly enabled
flat view
From: Glen Choo <hidden>
Date: 2021-09-14 17:41:53
On Mon, Sep 13, 2021 at 03:37:26PM -0400, Taylor Blau wrote:
quoted
builtin/gc.c has two ways of checking of multi-pack-index is enabled: - git_config_get_bool() in incremental_repack_auto_condition() - the_repository->settings.core_multi_pack_index in maintenance_task_incremental_repack()Is this hinting at why there are no new tests added here? If so, it may need to be explained more clearly, since I was a tad confused after reading it.
Looks like I'll need to be clearer; this wasn't my intention at all. I was hoping to describe the current state of affairs and to show that there are two different approaches. Thus, this patch is an attempt to 'standardize' the two approaches.
But if not, this patch message deserves an extra sentence or two saying why tests aren't necessary. Or if none of that is the case, and tests *are* necessary, then they should be added ;).
I initially did not include tests because it *seemed* to me that there were no tests for this. But on a second pass, it looks like that assumption was completely wrong (the tests are in t7900-maintenance.sh). So, tests are necessary, and so I will add them :)