
An investigation of performance issues in Ironic revealed that the policy checking was performing extra un-needed work which performed excess computational overhead when parsing the result data. In this specific case, the Secure RBAC work added some additional policy checks around individual the fields. Change-Id: I77b6e0e6c721f2ff1f8b9f511acde97fcdb21a39 Story: 2008885 Task: 42432
8 lines
296 B
YAML
8 lines
296 B
YAML
---
|
|
fixes:
|
|
- |
|
|
Fixes sub-optimal Ironic API performance where Secure RBAC related
|
|
field level policy checks were executing without first checking
|
|
if there were field results. This helps improve API performance when
|
|
only specific columns have been requested by the API consumer.
|