@Override public void serverAdded(ServerName sn) { if (drainingServers.contains(sn)){ serverManager.addServerToDrainList(sn); } } });
private void add(final List<String> servers) throws IOException { synchronized(this.drainingServers) { this.drainingServers.clear(); for (String n: servers) { final ServerName sn = ServerName.valueOf(ZKUtil.getNodeName(n)); this.drainingServers.add(sn); this.serverManager.addServerToDrainList(sn); LOG.info("Draining RS node created, adding to list [" + sn + "]"); } } }
this.zooKeeper.prefix("Unable to decommission '" + server.getServerName() + "'."), ke); if (this.serverManager.addServerToDrainList(server)) { serversAdded.add(server);
private void add(final List<String> servers) throws IOException { synchronized(this.drainingServers) { this.drainingServers.clear(); for (String n: servers) { final ServerName sn = new ServerName(ZKUtil.getNodeName(n)); this.drainingServers.add(sn); this.serverManager.addServerToDrainList(sn); LOG.info("Draining RS node created, adding to list [" + sn + "]"); } } }
private void add(final List<String> servers) throws IOException { synchronized(this.drainingServers) { this.drainingServers.clear(); for (String n: servers) { final ServerName sn = ServerName.valueOf(ZKUtil.getNodeName(n)); this.drainingServers.add(sn); this.serverManager.addServerToDrainList(sn); LOG.info("Draining RS node created, adding to list [" + sn + "]"); } } }