Requesting some diffs in +localpackagediffs results in a 502 error
Bug #768293 reported by
Julian Edwards
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
Undecided
|
Raphaël Badin |
Bug Description
Further debugging shows this to be 2 bugs - the first is that the appserver is not flushing early enough and fails with a DB integrity error when committing the transaction. The appserver log shows that the integrity error is 'new row for relation "packagediff" violates check constraint "distinct_sources"' which means somehow requestPackageD
Related branches
lp:~rvb/launchpad/parent-pack-diff-computed-bug-768293
- Julian Edwards (community): Approve
-
Diff: 128 lines (+48/-45)2 files modifiedlib/lp/registry/model/distroseriesdifference.py (+3/-2)
lib/lp/registry/tests/test_distroseriesdifference.py (+45/-43)
Changed in launchpad: | |
status: | New → Triaged |
tags: | added: derivation |
Changed in launchpad: | |
assignee: | nobody → Raphaël Victor Badin (rvb) |
Changed in launchpad: | |
status: | Fix Committed → Fix Released |
tags: |
added: qa-ok removed: qa-untestable |
To post a comment you must log in.
Fixed in stable r12900 <http:// bazaar. launchpad. net/~launchpad- pqm/launchpad/ stable/ revision/ 12900>.