You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently status.conditions is declared as atomic list, forcing us to provide always the whole list during updates. If we want to achieve no-op update, in cases when nothing changes, then the list must be in the same order, as the previous order.
How could Crossplane help solve your problem?
We should declare ``status.conditions` as an associate list. The schema defined in CRDs should include the following snippet:
Agreed. I think we should do this for v1.14, since Composition Functions already use SSA. Cross-ref crossplane/upjet#300. I'll move this to crossplane-runtime since that's where these types live.
negz
transferred this issue from crossplane/crossplane
Sep 28, 2023
What problem are you facing?
Currently
status.conditions
is declared as atomic list, forcing us to provide always the whole list during updates. If we want to achieve no-op update, in cases when nothing changes, then the list must be in the same order, as the previous order.How could Crossplane help solve your problem?
We should declare ``status.conditions` as an associate list. The schema defined in CRDs should include the following snippet:
This change enables the following improvements:
The text was updated successfully, but these errors were encountered: