Problem Statement: All the metacontrollers avoid reconciling the status field of children or attachments. This has been done to avoid hot loop paths in control loop. However, GenericController's attachments may not necessarily trigger hot loop paths. It might be advisable to selectively allow reconciling status of its attachments as well. In addition, this helps a controller developer to set latest error, warnings, or other fields that belongs to status.
Solution(s):
Allow enabling or disabling reconciling status of attachments in GenericController
Default policy should enable reconciling the status (thus leaving the controller developer to avoid hot loop paths)
Problem Statement: All the metacontrollers avoid reconciling the status field of children or attachments. This has been done to avoid hot loop paths in control loop. However, GenericController's attachments may not necessarily trigger hot loop paths. It might be advisable to selectively allow reconciling status of its attachments as well. In addition, this helps a controller developer to set latest error, warnings, or other fields that belongs to status.
Solution(s):