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
During discussion of #3679@jumaffre pointed out that we could remove ServiceStatus.RECOVERING (here) because it is essentially equivalent to ServiceStatus.OPENING && previous_service_identity_version != std::nullopt.
I think this is correct, but the separate state is still valuable as it conveys a clear intention, e.g. in the transition_service_to_open proposals, which would be much harder to read without it. Keeping it would also make it easier to change the service identity recording scheme later (e.g. in case we re-decide to keep a full table of previous identities).
The text was updated successfully, but these errors were encountered:
During discussion of #3679 @jumaffre pointed out that we could remove
ServiceStatus.RECOVERING
(here) because it is essentially equivalent toServiceStatus.OPENING && previous_service_identity_version != std::nullopt
.I think this is correct, but the separate state is still valuable as it conveys a clear intention, e.g. in the
transition_service_to_open
proposals, which would be much harder to read without it. Keeping it would also make it easier to change the service identity recording scheme later (e.g. in case we re-decide to keep a full table of previous identities).The text was updated successfully, but these errors were encountered: