Too many lazy-loads in predictable situations
Bug #1540526 reported by
Dan Smith
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Expired
|
Medium
|
Unassigned |
Bug Description
During a normal tempest run, way (way) too many object lazy-loads are being triggered, which causes extra RPC and database traffic. In a given tempest run, we should be able to pretty much prevent any lazy-loads in that predictable situation. The only case where we might want to have some is where we are iterating objects and conditionally taking action that needs to load extra information.
On a random devstack-tempest job run sampled on 1-Feb-2016, a lot of lazy loads were seen:
grep 'Lazy-loading' screen-n-cpu.txt.gz -c
624
We should be able to vastly reduce this number without much work.
Changed in nova: | |
importance: | Undecided → Medium |
Changed in nova: | |
assignee: | Matt Riedemann (mriedem) → Dan Smith (danms) |
To post a comment you must log in.
Fix proposed to branch: master /review. openstack. org/274869
Review: https:/