The Try repo has been getting pretty slow lately due to the number of heads. It is time to merge old heads.
I forgot to link https://hg.mozilla.org/hgcustom/version-control-tools/rev/ca7652d53ca4 to this bug. I documented the procedure I use for merging Try heads.
I've pushed dummy merges for ~8000 heads so far. email@example.com logs show that replication times for normal pushes have dropped by ~10s so far. So it looks like this is working. The manual shell loop to run `hg debugsetparents` is pretty slow, so it will take several more hours for it to complete. It would be faster as a Mercurial extension. But I have more important things to do this week than write a one-off extension.
I pushed dummy merges for ~45,000 heads this morning. The Try repo now has ~3400 heads. IMO this is acceptable.
Status: ASSIGNED → RESOLVED
Last Resolved: 2 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.