-
Task
-
Resolution: Done
-
Major
-
None
-
None
The operator currently waits two seconds after finishing reconciliation of an SMCP to allow the generated watch events to arrive back and update the operator's local cache before another reconciliation of the same SMCP instance is performed. The same two second pause is also used to prevent the component readiness logic from using stale data in the cache.
These 2s delays prevent the operator from reconciling other SMCP instances in the meantime. We should remove the delays and replace them with an alternative mechanism that would allow other instances to be reconciled.