heat/heat
Crag Wolfe 93fab308e8 Load "lighter" db resources when appropriate
Sometimes we know we will only access particular fields of a resource
object, rather than *all* of them. This commit allows the caller to
specify (optionally) the fields that should be populated when the
resource object is instantiated. This saves memory, trips to the db,
and in some cases avoids extra join queries (e.g. for resource.data or
resource.rsrc_prop_data).

Change-Id: I405888f46451d2657aa28f610f8ca555215ff5cf
Partial-Bug: #1680658
2017-04-19 20:51:02 -04:00
..
api Remove log translations 2017-03-25 17:11:50 +08:00
cloudinit Validate that python3 is ready for loguserdata 2016-08-26 11:49:30 +00:00
cmd Remove log translations 2017-03-25 17:11:50 +08:00
common Remove log translations 2017-03-25 17:11:50 +08:00
db Load "lighter" db resources when appropriate 2017-04-19 20:51:02 -04:00
engine Load "lighter" db resources when appropriate 2017-04-19 20:51:02 -04:00
hacking Restrict use of iteritems, iterkeys and itervalues 2016-03-23 10:05:54 +00:00
httpd Remove log translations 2017-03-25 17:11:50 +08:00
locale Imported Translations from Zanata 2017-03-23 10:25:34 +00:00
objects Load "lighter" db resources when appropriate 2017-04-19 20:51:02 -04:00
rpc Merge "Use exception_filter in RPC client" 2017-03-29 13:46:53 +00:00
scaling Remove log translations 2017-03-25 17:11:50 +08:00
tests Load "lighter" db resources when appropriate 2017-04-19 20:51:02 -04:00
__init__.py Make import of oslo libraries namespaceless 2015-02-18 22:54:10 +01:00
version.py Make the first line of every file consistent. 2014-03-04 09:03:04 -06:00