ironic/ironic/db
Julia Kreger 831cd5a15e Use selectinload for all list queries
Since node objects *can* be large, and due to the nature of joined
record dedeuplication, we should avoid them for list operations to
speed the operation to completion by *instead* allowing the client
to execute three queries and reconcile versus dedeuplicate the
single node.

This *should* result in generally faster list interaction, and
preserves the behavior for nodes at this time in order to
minimize a drastic increase of SQL queries for individual nodes.

Change-Id: Iac457e483068f613ded2aeff60cf6d9fc64a7dac
2021-07-07 12:19:33 -07:00
..
sqlalchemy Use selectinload for all list queries 2021-07-07 12:19:33 -07:00
__init__.py Remove copyright from empty files 2014-01-07 21:05:01 +08:00
api.py Only return the requested fields from the DB 2021-07-07 12:18:49 -07:00
migration.py Remove downgrade support from migrations 2016-02-08 15:31:15 +00:00