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
roachprod: fix service registry for unregistered services
As of #125393, we no longer register all virtual clusters
with DNS. This was an optimization made to reduce unnecessary
DNS usage when there was only one tenant using the default
ports. Specifically, we no longer register shared process
tenants and system tenants using the default ports.
However, some of the existing logic still assumes that
registration happens for all virtual clusters. For example,
clusterSynced.Stop errors out if a shared process virtual
cluster is not registered, even though this is now the
expected behavior.
This change establishes that DiscoverService only attempts
to find services, while ServiceDescriptor will always
return the service descriptor using fallback logic if needed.
0 commit comments