Closed Bug 872298 Opened 12 years ago Closed 12 years ago

Try repo [and pushlog] is corrupt/broken

Categories

(Developer Services :: General, task)

task
Not set
blocker

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: Callek, Assigned: bkero)

Details

Bug is mostly placeholder details will follow. Investigation/efforts are still ongoing. Potential for a try reset/rollback to recover.
This was resolved by restoring a copy from May 14 11:40. The original cause was a failed commit to the repository made by BenWa. I originally killed the process as I thought it had hung due to not being in a system call, nor a library call after 15 hours of CPU time. This caused a failed transaction and affected the commit IDs of all further commits, causing the in-repo IDs and pushlog IDs to differ. Nthomas assisted me in this restore, I'll let him explain further.
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Try was reopened at 17:20, affected people have been emailed.
I don't have a lot more to add as I was mostly coming from the other direction - wondering why the pushlog had rows in the changesets tables, where the node (aka revision) didn't line up with the in-repo revisions.
Component: Server Operations: Developer Services → General
Product: mozilla.org → Developer Services
You need to log in before you can comment on or make changes to this bug.