Closed Bug 737089 Opened 12 years ago Closed 12 years ago

Suppress head-lopping merge pushes

Categories

(Tree Management Graveyard :: TBPL, defect)

x86_64
Linux
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: sfink, Unassigned)

References

Details

Bug 734225 will be committing merges to fold in try servers heads for hg performance reasons. We'd like to suppress those pushes from tbpl, to avoid the perf hit and UX nastiness of seeing the many unnecessary/uninteresting changesets.

Jesse: Can we hide these merges from TBPL?

Ehsan: If we denote them somehow using a tag or something, for sure.  If we use a tag, we should use a naming pattern and not a single name.  Something like mergeheads-n.

sfink: (paraphrased) commit the merges as a special user (eg try-decapitator@mozilla.org) and implement an ignore_user parameter in hgpoller.py.

Some further discussion in bug 734225, including jhopkin's further suggestion of ignoring any push that did not produce builds.
Bug 731261 stops the merges being as much of a problem, so we can probably not both with this now perhaps?
Bug 734225 is WONTFIX and given comment 1, this was going to be low priority anyway. We can reconsider/reopen if bug 734225 ever is.
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → WONTFIX
Product: Webtools → Tree Management
Product: Tree Management → Tree Management Graveyard
You need to log in before you can comment on or make changes to this bug.