Approver violates unique constraint
Bug #613821 reported by
Jeroen T. Vermeulen
This bug affects 5 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
High
|
Jeroen T. Vermeulen |
Bug Description
At the moment we're seeing the approver fail because it violates the unique constraint translationimpo
Traceback: http://
Looks like executeOptimist
Fixing this for real could be hard, but we should stop it from breaking the approver. We can do that by making executeOptimist
Related branches
lp:~jtv/launchpad/bug-613821
- Данило Шеган (community): Approve (code)
-
Diff: 229 lines (+119/-67)2 files modifiedlib/lp/translations/model/translationimportqueue.py (+88/-67)
lib/lp/translations/tests/test_autoapproval.py (+31/-0)
tags: | added: import-queue oops |
Changed in rosetta: | |
status: | New → Triaged |
importance: | Undecided → High |
Changed in rosetta: | |
status: | Triaged → In Progress |
milestone: | none → 10.08 |
Changed in rosetta: | |
assignee: | nobody → Jeroen T. Vermeulen (jtv) |
tags: | added: canonical-losa-lp |
tags: | removed: oops |
tags: | added: qa-ok |
Changed in rosetta: | |
status: | In Progress → Fix Committed |
Changed in rosetta: | |
status: | Fix Committed → Fix Released |
Changed in rosetta: | |
status: | Fix Released → Fix Committed |
To post a comment you must log in.
Normally the entry that's in the way is already imported, or about to be, when the problem starts. If all goes well, the entry gets cleaned up 3 days later. If the problem persists for longer, the entry that is in the way may be in Failed state where it won't be cleaned up for a month.