Update git submodules
* Update ironic from branch 'master' to c57a5e3639ab63745096f63d4885c01b39b55c41 - Merge "Set stage for objects to handle selected field lists." - Set stage for objects to handle selected field lists. Prior to this change, ironic would not pass the API consumer request for a list of nodes down to the underlying layers with the list of specific fields being requested. This resulted in full objects being returned from the database where in essence the entire database would be downloaded to construct the objects, and in the case of joined views, whole roles would largely be duplicated. In order to be more efficent, we need to hand the user desired fields down to the database, in order to return only that data, and thus transform it. In this case, we already have testing that handles the conversion of objects at the lower layer, and in this case, the db object conversion handler already understood fields, so we're just kind of completing the awareness further downward for increased efficency. This change only sets the stage, the final change to this is aligned with API change to leverage this as the API is coded such that the field does not include all of the required fields needed by the API to render replies, which is fixed in the API patch to leverage this with the API. Story: 2008885 Task: 42495 Change-Id: I6283c4cc1b1ff608c4be24a6c41eb7b430a5ad68
This commit is contained in:
parent
8d1d954843
commit
a5796d6c4a
2
ironic
2
ironic
@ -1 +1 @@
|
||||
Subproject commit b05150e01f14ad0ab274905f511ee8ee3fc1b9a5
|
||||
Subproject commit c57a5e3639ab63745096f63d4885c01b39b55c41
|
Loading…
Reference in New Issue
Block a user