public static void main(String[] args) throws IOException { UpgradeManagerNamenode um = new UpgradeManagerNamenode(); SortedSet<Upgradeable> uos; uos = UpgradeObjectCollection.getDistributedUpgrades(-4, HdfsConstants.NodeType.NAME_NODE); System.out.println(uos.size()); um.startUpgrade(); } }
UpgradeObjectCollection.initialize(); UpgradeObjectCollection.registerUpgrade(new UO_Datanode1()); UpgradeObjectCollection.registerUpgrade(new UO_Namenode1()); UpgradeObjectCollection.registerUpgrade(new UO_Datanode2()); UpgradeObjectCollection.registerUpgrade(new UO_Namenode2()); UpgradeObjectCollection.registerUpgrade(new UO_Datanode3()); UpgradeObjectCollection.registerUpgrade(new UO_Namenode3());
public SortedSet<Upgradeable> getDistributedUpgrades() throws IOException { return UpgradeObjectCollection.getDistributedUpgrades( getUpgradeVersion(), getType()); }
public SortedSet<Upgradeable> getDistributedUpgrades() throws IOException { return UpgradeObjectCollection.getDistributedUpgrades( getUpgradeVersion(), getType()); }