From 415ac2a8a2cc2dcc49344ef2756ab61ddb51342f Mon Sep 17 00:00:00 2001 From: Harald Musum Date: Wed, 18 Nov 2020 15:48:52 +0100 Subject: Rename method --- .../clustercontroller/core/FleetController.java | 27 ++++++++-------------- 1 file changed, 9 insertions(+), 18 deletions(-) (limited to 'clustercontroller-core/src') diff --git a/clustercontroller-core/src/main/java/com/yahoo/vespa/clustercontroller/core/FleetController.java b/clustercontroller-core/src/main/java/com/yahoo/vespa/clustercontroller/core/FleetController.java index 1830bd1efd9..f2ee626b60f 100644 --- a/clustercontroller-core/src/main/java/com/yahoo/vespa/clustercontroller/core/FleetController.java +++ b/clustercontroller-core/src/main/java/com/yahoo/vespa/clustercontroller/core/FleetController.java @@ -67,7 +67,7 @@ public class FleetController implements NodeStateOrHostInfoChangeHandler, NodeAd private final DatabaseHandler database; private final MasterElectionHandler masterElectionHandler; private Thread runner = null; - private AtomicBoolean running = new AtomicBoolean(true); + private final AtomicBoolean running = new AtomicBoolean(true); private FleetControllerOptions options; private FleetControllerOptions nextOptions; private final List systemStateListeners = new CopyOnWriteArrayList<>(); @@ -78,12 +78,12 @@ public class FleetController implements NodeStateOrHostInfoChangeHandler, NodeAd private Long controllerThreadId = null; private boolean waitingForCycle = false; - private StatusPageServer.PatternRequestRouter statusRequestRouter = new StatusPageServer.PatternRequestRouter(); + private final StatusPageServer.PatternRequestRouter statusRequestRouter = new StatusPageServer.PatternRequestRouter(); private final List newStates = new ArrayList<>(); private final List convergedStates = new ArrayList<>(); private long configGeneration = -1; private long nextConfigGeneration = -1; - private Queue remoteTasks = new LinkedList<>(); + private final Queue remoteTasks = new LinkedList<>(); private final MetricUpdater metricUpdater; private boolean isMaster = false; @@ -91,9 +91,9 @@ public class FleetController implements NodeStateOrHostInfoChangeHandler, NodeAd private long firstAllowedStateBroadcast = Long.MAX_VALUE; private long tickStartTime = Long.MAX_VALUE; - private List tasksPendingStateRecompute = new ArrayList<>(); + private final List tasksPendingStateRecompute = new ArrayList<>(); // Invariant: queued task versions are monotonically increasing with queue position - private Queue taskCompletionQueue = new ArrayDeque<>(); + private final Queue taskCompletionQueue = new ArrayDeque<>(); // Legacy behavior is an empty set of explicitly configured bucket spaces, which means that // only a baseline cluster state will be sent from the controller and no per-space state @@ -165,19 +165,10 @@ public class FleetController implements NodeStateOrHostInfoChangeHandler, NodeAd propagateOptions(); } - public static FleetController createForContainer(FleetControllerOptions options, - StatusPageServerInterface statusPageServer, - MetricReporter metricReporter) throws Exception { + public static FleetController create(FleetControllerOptions options, + StatusPageServerInterface statusPageServer, + MetricReporter metricReporter) throws Exception { Timer timer = new RealTimer(); - return create(options, timer, statusPageServer, null, metricReporter); - } - - private static FleetController create(FleetControllerOptions options, - Timer timer, - StatusPageServerInterface statusPageServer, - RpcServer rpcServer, - MetricReporter metricReporter) throws Exception - { MetricUpdater metricUpdater = new MetricUpdater(metricReporter, options.fleetControllerIndex); EventLog log = new EventLog(timer, metricUpdater); ContentCluster cluster = new ContentCluster( @@ -201,7 +192,7 @@ public class FleetController implements NodeStateOrHostInfoChangeHandler, NodeAd SystemStateBroadcaster stateBroadcaster = new SystemStateBroadcaster(timer, timer); MasterElectionHandler masterElectionHandler = new MasterElectionHandler(options.fleetControllerIndex, options.fleetControllerCount, timer, timer); FleetController controller = new FleetController( - timer, log, cluster, stateGatherer, communicator, statusPageServer, rpcServer, lookUp, database, stateGenerator, stateBroadcaster, masterElectionHandler, metricUpdater, options); + timer, log, cluster, stateGatherer, communicator, statusPageServer, null, lookUp, database, stateGenerator, stateBroadcaster, masterElectionHandler, metricUpdater, options); controller.start(); return controller; } -- cgit v1.2.3