Message-sharing script phase 3 memory usage
Bug #464255 reported by
Jeroen T. Vermeulen
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
High
|
Jeroen T. Vermeulen |
Bug Description
After the fix for bug 400544, only phase 3 of the message-sharing script still shows rising memory usage across transactions.
This is a simple multi-level nested loop, with all the work happening in the inner loop and plenty of reasonably safe transaction boundaries. Shouldn't be carrying many references across iterations.
Related branches
lp://qastaging/~jtv/launchpad/bug-464255
- Stuart Bishop (community): Approve
-
Diff: 236 lines1 file modifiedlib/lp/translations/scripts/message_sharing_migration.py (+85/-40)
lp://qastaging/~jtv/launchpad/message-sharing-rearrange-commits
- Stuart Bishop (community): Approve
-
Diff: 27 lines (+0/-10)1 file modifiedlib/lp/translations/scripts/message_sharing_migration.py (+0/-10)
tags: |
added: qa-ok removed: qa-needstesting |
tags: | removed: qa-needstesting |
To post a comment you must log in.
Landed a fix in devel 9815 that unfortunately doesn't fix the whole problem. It does allow us to interrupt and restart the conversion of a template and still make progress.