diff options
author | Martin Polden <mpolden@mpolden.no> | 2019-05-28 12:50:46 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-05-28 12:50:46 +0200 |
commit | 3a5332d332784f591199bd571136a7260abd3d81 (patch) | |
tree | 485dbe423aa06c4bab9381ad285e80ac5ff60c72 /controller-server | |
parent | 1710015d28f099e931a4df90c0634294c35083a4 (diff) | |
parent | 32cd406c396738486a43e4603f6e07c1561766ab (diff) |
Merge pull request #9582 from vespa-engine/mpolden/detect-directly-routed-zone
Only update routing policies for applicable zones
Diffstat (limited to 'controller-server')
-rw-r--r-- | controller-server/src/main/java/com/yahoo/vespa/hosted/controller/maintenance/RoutingPolicies.java | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/maintenance/RoutingPolicies.java b/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/maintenance/RoutingPolicies.java index 07cbb34d378..508401b0e14 100644 --- a/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/maintenance/RoutingPolicies.java +++ b/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/maintenance/RoutingPolicies.java @@ -70,6 +70,8 @@ public class RoutingPolicies { * load balancers for given application have changed. */ public void refresh(ApplicationId application, ZoneId zone) { + // TODO: Use this to decide how apply routing policies for shared routing layer + if (!controller.zoneRegistry().zones().directlyRouted().ids().contains(zone)) return; var lbs = new LoadBalancers(application, zone, controller.applications().configServer() .getLoadBalancers(application, zone)); removeObsoleteEndpointsFromDns(lbs); |