using storm.base.Storm leads to incorrect caches
Bug #705197 reported by
Robert Collins
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
Critical
|
j.c.sackett |
Bug Description
We need a local class with the same __storm_... hooks SQLBase has. Otherwise the webservice and normal pages can see cached data. OOPSeee.
Related branches
lp:~jcsackett/launchpad/i-hate-storm-base-storm-705197
- Aaron Bentley (community): Approve
-
Diff: 523 lines (+88/-63)16 files modifiedlib/canonical/launchpad/database/librarian.py (+2/-2)
lib/lp/bugs/model/apportjob.py (+6/-10)
lib/lp/bugs/model/bugjob.py (+5/-6)
lib/lp/bugs/model/bugsubscription.py (+4/-4)
lib/lp/bugs/model/bugsubscriptionfilter.py (+4/-4)
lib/lp/bugs/model/bugsubscriptionfilterimportance.py (+4/-4)
lib/lp/bugs/model/bugsubscriptionfilterstatus.py (+4/-4)
lib/lp/bugs/model/bugsubscriptionfiltertag.py (+4/-3)
lib/lp/bugs/model/bugtracker.py (+3/-3)
lib/lp/bugs/model/bugwatch.py (+2/-2)
lib/lp/code/model/branchmergeproposaljob.py (+4/-5)
lib/lp/registry/model/nameblacklist.py (+4/-4)
lib/lp/registry/model/persontransferjob.py (+4/-5)
lib/lp/services/database/stormbase.py (+31/-0)
lib/lp/soyuz/model/archivejob.py (+3/-3)
lib/lp/soyuz/model/distributionjob.py (+4/-4)
Changed in launchpad: | |
status: | Triaged → In Progress |
tags: |
added: qa-ok removed: qa-needstesting |
Changed in launchpad: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Fixed in stable r12262 <http:// bazaar. launchpad. net/~launchpad- pqm/launchpad/ stable/ revision/ 12262>.