builtin/maintenance: implement missing tasks compared to git-gc(1)
Hi,
this small patch series implements the last couple of remaining tasks that are missing compared to the functionality git-gc(1) provides.
Right now, git-maintenance(1) still executes git-gc(1). With these last gaps plugged though we can in theory fully replace git-gc(1) with finer grained tasks without losing any functionality. The benefit is that it becomes possible for users to have finer-grained control over what exactly the maintenance does.
This patch series doesn't do that yet, but only implements whatever is needed to get there.
Thanks!
Patrick
--- b4-submit-tracking ---
This section is used internally by b4 prep for tracking purposes.
{ "series": { "revision": 1, "change-id": "20250424-pks-maintenance-missing-tasks-8ffcdd596b73", "prefixes": [] } }
Closes git-maintenance(1) without git-gc(1) does not p... (#536 - closed). Closes git-maintenance(1) without git-gc(1) does not p... (#539 - closed).