ironic/releasenotes/notes/taskmanager-lazy-load-32a14526c647c2f0.yaml
Arne Wiebalck 82cab603bb Lazy-load node details from the DB
In order to reduce the load on the database backend, only lazy-load
a node's ports, portgroups, volume_connectors, and volume_targets.
With the power-sync as the main user, this change should reduce the
number of DB operations by two thirds roughly.

Change-Id: Id9a9a53156f7fd866d93569347a81e27c6f0673c
2021-03-02 09:09:02 +01:00

10 lines
375 B
YAML

---
features:
- |
Introduces lazy-loading of ports, portgroups, volume connections
and volume targets in task manager.
For periodic tasks which create a task manager object but don't
require the aforementioned data (e.g. power sync), this change
should reduce the number of database interactions by around two
thirds, speeding up overall execution.