- subqueryload_all for each nested attributes ensures that
attribute is loaded once
- minor refactoring of get admin_interface logic in
network manager to use sql relations instead of queries each time
- removed yield_per from eagerload methods
see: http://docs.sqlalchemy.org/en/rel_0_9/orm/query.html#sqlalchemy.orm.query.Query.yield_per
- by deafault collection.eager will use joinedload for each provided field
Reviewed: https:/ /review. openstack. org/102473 /git.openstack. org/cgit/ stackforge/ fuel-web/ commit/ ?id=82de9a6e4e8 f04b670806220f8 a49dfbe82304a0
Committed: https:/
Submitter: Jenkins
Branch: stable/5.0
commit 82de9a6e4e8f04b 670806220f8a49d fbe82304a0
Author: Dima Shulyak <email address hidden>
Date: Thu Jun 12 16:12:48 2014 +0300
Ensure all nested attributes loaded once
- subqueryload_all for each nested attributes ensures that docs.sqlalchemy .org/en/ rel_0_9/ orm/query. html#sqlalchemy .orm.query. Query.yield_ per
attribute is loaded once
- minor refactoring of get admin_interface logic in
network manager to use sql relations instead of queries each time
- removed yield_per from eagerload methods
see: http://
- by deafault collection.eager will use joinedload for each provided field
Change-Id: Ifea46654335bf9 ea91835880fbf9d 6c96b8b63e7
Closes-Bug: #1328240