Merge ~cjwatson/launchpad:pool-file-overwrite-error-enormous-oopses into launchpad:master
Proposed by
Colin Watson
Status: | Merged |
---|---|
Approved by: | Colin Watson |
Approved revision: | 47e9a7e9a1717ba2f40e9fe3e01924d7418b46da |
Merge reported by: | Otto Co-Pilot |
Merged at revision: | not available |
Proposed branch: | ~cjwatson/launchpad:pool-file-overwrite-error-enormous-oopses |
Merge into: | launchpad:master |
Diff against target: |
105 lines (+41/-2) 4 files modified
lib/lp/services/timeline/requesttimeline.py (+20/-0) lib/lp/services/timeline/tests/test_requesttimeline.py (+14/-0) lib/lp/soyuz/model/publishing.py (+3/-1) lib/lp/soyuz/tests/test_publishing.py (+4/-1) |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Guruprasad | Approve | ||
Review via email: mp+436331@code.launchpad.net |
Commit message
Suppress timeline in PoolFileOverwri
Description of the change
The traceback for `PoolFileOverwr
However, the OOPSes also contain an enormous timeline mainly consisting of every SQL statement the publisher has issued as part of processing that archive. These timelines tend to cause the OOPS processing system to back up, and provide essentially no information of any value. Instead, just arrange for these OOPSes to be raised with a temporary empty timeline.
To post a comment you must log in.
LGTM 👍