Closed Bug 584004 Opened 14 years ago Closed 14 years ago

tree closure hook is busted, let's disable and/or fix it

Categories

(Developer Services :: Mercurial: hg.mozilla.org, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 573285

People

(Reporter: Pike, Unassigned)

References

Details

Right now, the tree closure hook ends up with a busted pushlog db whenever it's rejecting a push.

We should disable it, and then fix it, IMHO.
If it is disabled for mozilla-central, please do the same for comm-central as well.
Aravind is currently floating a patch for this on the Mercurial list. If that or some other solution is accepted into Mercurial (should happen within one or two days), I think we should just backport the accepted patch to what we're running.
This is not a case of tree closure hook being busted, but more of an artifact of the new mercurial not honoring hook ordering.  As djc said, I have a patch fix (proposal), will do something about this in the next couple of days.

If it turns out that my patch is useless, I have other plans of attach that involve hacking the pushlog hook itself, but those are ugly and I'd rather do this the right way.  I am tempted to dup this to bug 573285, but we may end up needing this bug, so I will leave it alone for now.
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → DUPLICATE
Product: mozilla.org → Release Engineering
Product: Release Engineering → Developer Services
You need to log in before you can comment on or make changes to this bug.