Geo: enable housekeeping functionality when syncing repositories
Description
We have housekeeping functionality enabled automatically when users push to repositories after X amount of times. We do Full GC, Full Repack and Incremental Repack.
There is nothing like this for Geo / Repository Mirroring
Proposal
Replicate functionality but based on "fetching" not "pushing". We can start by using the same thresholds to trigger each type of housekeeping, and evaluate later if it deserves different one.
Links / references
Edited by Gabriel Mazetto