Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id D6C41200D61 for ; Tue, 19 Dec 2017 16:17:49 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id D5186160C31; Tue, 19 Dec 2017 15:17:49 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 53B4C160C35 for ; Tue, 19 Dec 2017 16:17:47 +0100 (CET) Received: (qmail 90507 invoked by uid 500); 19 Dec 2017 15:17:44 -0000 Mailing-List: contact commits-help@hbase.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@hbase.apache.org Delivered-To: mailing list commits@hbase.apache.org Received: (qmail 90141 invoked by uid 99); 19 Dec 2017 15:17:43 -0000 Received: from git1-us-west.apache.org (HELO git1-us-west.apache.org) (140.211.11.23) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 19 Dec 2017 15:17:43 +0000 Received: by git1-us-west.apache.org (ASF Mail Server at git1-us-west.apache.org, from userid 33) id 4F4A6E178C; Tue, 19 Dec 2017 15:17:42 +0000 (UTC) Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: git-site-role@apache.org To: commits@hbase.apache.org Date: Tue, 19 Dec 2017 15:18:02 -0000 Message-Id: <7e81a7b483fd47b3ad93985fc24812cf@git.apache.org> In-Reply-To: <022114e334ce44daad39f9a9ee1acb2f@git.apache.org> References: <022114e334ce44daad39f9a9ee1acb2f@git.apache.org> X-Mailer: ASF-Git Admin Mailer Subject: [21/51] [partial] hbase-site git commit: Published site at . archived-at: Tue, 19 Dec 2017 15:17:49 -0000 http://git-wip-us.apache.org/repos/asf/hbase-site/blob/dad9a249/devapidocs/org/apache/hadoop/hbase/favored/FavoredNodeAssignmentHelper.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/favored/FavoredNodeAssignmentHelper.html b/devapidocs/org/apache/hadoop/hbase/favored/FavoredNodeAssignmentHelper.html index 9f4bb55..8d81872 100644 --- a/devapidocs/org/apache/hadoop/hbase/favored/FavoredNodeAssignmentHelper.html +++ b/devapidocs/org/apache/hadoop/hbase/favored/FavoredNodeAssignmentHelper.html @@ -110,7 +110,7 @@ var activeTableTab = "activeTableTab";

@InterfaceAudience.Private
-public class FavoredNodeAssignmentHelper
+public class FavoredNodeAssignmentHelper
 extends Object
Helper class for FavoredNodeLoadBalancer that has all the intelligence for racks, meta scans, etc. Instantiated by the FavoredNodeLoadBalancer when needed (from @@ -393,7 +393,7 @@ extends
  • LOG

    -
    private static final org.apache.commons.logging.Log LOG
    +
    private static final org.apache.commons.logging.Log LOG
  • @@ -402,7 +402,7 @@ extends
  • rackManager

    -
    private RackManager rackManager
    +
    private RackManager rackManager
  • @@ -411,7 +411,7 @@ extends
  • rackToRegionServerMap

    -
    private Map<String,List<ServerName>> rackToRegionServerMap
    +
    private Map<String,List<ServerName>> rackToRegionServerMap
  • @@ -420,7 +420,7 @@ extends
  • uniqueRackList

    -
    private List<String> uniqueRackList
    +
    private List<String> uniqueRackList
  • @@ -429,7 +429,7 @@ extends
  • regionServerToRackMap

    -
    private Map<String,String> regionServerToRackMap
    +
    private Map<String,String> regionServerToRackMap
  • @@ -438,7 +438,7 @@ extends
  • random

    -
    private Random random
    +
    private Random random
  • @@ -447,7 +447,7 @@ extends
  • servers

    -
    private List<ServerName> servers
    +
    private List<ServerName> servers
  • @@ -456,7 +456,7 @@ extends
  • FAVOREDNODES_QUALIFIER

    -
    public static final byte[] FAVOREDNODES_QUALIFIER
    +
    public static final byte[] FAVOREDNODES_QUALIFIER
  • @@ -465,7 +465,7 @@ extends
  • FAVORED_NODES_NUM

    -
    public static final short FAVORED_NODES_NUM
    +
    public static final short FAVORED_NODES_NUM
    See Also:
    Constant Field Values
    @@ -478,7 +478,7 @@ extends
  • MAX_ATTEMPTS_FN_GENERATION

    -
    public static final short MAX_ATTEMPTS_FN_GENERATION
    +
    public static final short MAX_ATTEMPTS_FN_GENERATION
    See Also:
    Constant Field Values
    @@ -499,7 +499,7 @@ extends
  • FavoredNodeAssignmentHelper

    -
    public FavoredNodeAssignmentHelper(List<ServerName> servers,
    +
    public FavoredNodeAssignmentHelper(List<ServerName> servers,
                                        org.apache.hadoop.conf.Configuration conf)
  • @@ -509,7 +509,7 @@ extends
  • FavoredNodeAssignmentHelper

    -
    public FavoredNodeAssignmentHelper(List<ServerName> servers,
    +
    public FavoredNodeAssignmentHelper(List<ServerName> servers,
                                        RackManager rackManager)
  • @@ -527,7 +527,7 @@ extends
  • initialize

    -
    public void initialize()
    +
    public void initialize()
  • @@ -536,7 +536,7 @@ extends
  • updateMetaWithFavoredNodesInfo

    -
    public static void updateMetaWithFavoredNodesInfo(Map<RegionInfo,List<ServerName>> regionToFavoredNodes,
    +
    public static void updateMetaWithFavoredNodesInfo(Map<RegionInfo,List<ServerName>> regionToFavoredNodes,
                                                       Connection connection)
                                                throws IOException
    Update meta table with favored nodes info
    @@ -555,7 +555,7 @@ extends
  • updateMetaWithFavoredNodesInfo

    -
    public static void updateMetaWithFavoredNodesInfo(Map<RegionInfo,List<ServerName>> regionToFavoredNodes,
    +
    public static void updateMetaWithFavoredNodesInfo(Map<RegionInfo,List<ServerName>> regionToFavoredNodes,
                                                       org.apache.hadoop.conf.Configuration conf)
                                                throws IOException
    Update meta table with favored nodes info
    @@ -574,7 +574,7 @@ extends
  • makePutFromRegionInfo

    -
    static Put makePutFromRegionInfo(RegionInfo regionInfo,
    +
    static Put makePutFromRegionInfo(RegionInfo regionInfo,
                                      List<ServerName> favoredNodeList)
                               throws IOException
    Generates and returns a Put containing the region info for the catalog table @@ -596,7 +596,7 @@ extends
  • getFavoredNodesList

    -
    public static ServerName[] getFavoredNodesList(byte[] favoredNodes)
    +
    public static ServerName[] getFavoredNodesList(byte[] favoredNodes)
                                             throws IOException
    Parameters:
    @@ -614,7 +614,7 @@ extends
  • getFavoredNodes

    -
    public static byte[] getFavoredNodes(List<ServerName> serverAddrList)
    +
    public static byte[] getFavoredNodes(List<ServerName> serverAddrList)
    Parameters:
    serverAddrList -
    @@ -629,7 +629,7 @@ extends
  • placePrimaryRSAsRoundRobin

    -
    public void placePrimaryRSAsRoundRobin(Map<ServerName,List<RegionInfo>> assignmentMap,
    +
    public void placePrimaryRSAsRoundRobin(Map<ServerName,List<RegionInfo>> assignmentMap,
                                            Map<RegionInfo,ServerName> primaryRSMap,
                                            List<RegionInfo> regions)
  • @@ -640,7 +640,7 @@ extends
  • placeSecondaryAndTertiaryRS

    -
    public Map<RegionInfo,ServerName[]> placeSecondaryAndTertiaryRS(Map<RegionInfo,ServerName> primaryRSMap)
    +
    public Map<RegionInfo,ServerName[]> placeSecondaryAndTertiaryRS(Map<RegionInfo,ServerName> primaryRSMap)
  • @@ -649,7 +649,7 @@ extends
  • getSecondaryAndTertiary

    -
    public ServerName[] getSecondaryAndTertiary(RegionInfo regionInfo,
    +
    public ServerName[] getSecondaryAndTertiary(RegionInfo regionInfo,
                                                 ServerName primaryRS)
                                          throws IOException
    @@ -664,7 +664,7 @@ extends
  • mapRSToPrimaries

    -
    private Map<ServerName,Set<RegionInfo>> mapRSToPrimaries(Map<RegionInfo,ServerName> primaryRSMap)
    +
    private Map<ServerName,Set<RegionInfo>> mapRSToPrimaries(Map<RegionInfo,ServerName> primaryRSMap)
  • @@ -673,7 +673,7 @@ extends
  • placeSecondaryAndTertiaryWithRestrictions

    -
    public Map<RegionInfo,ServerName[]> placeSecondaryAndTertiaryWithRestrictions(Map<RegionInfo,ServerName> primaryRSM
     ap)
    +
    public Map<RegionInfo,ServerName[]> placeSecondaryAndTertiaryWithRestrictions(Map<RegionInfo,ServerName> primaryRSM
     ap)
    For regions that share the primary, avoid placing the secondary and tertiary on a same RS. Used for generating new assignments for the primary/secondary/tertiary RegionServers
    @@ -691,7 +691,7 @@ extends
  • multiRackCaseWithRestrictions

    -
    private ServerName[] multiRackCaseWithRestrictions(Map<ServerName,Set<RegionInfo>> serverToPrimaries,
    +
    private ServerName[] multiRackCaseWithRestrictions(Map<ServerName,Set<RegionInfo>> serverToPrimaries,
                                                        Map<RegionInfo,ServerName[]> secondaryAndTertiaryMap,
                                                        String primaryRack,
                                                        ServerName primaryRS,
    @@ -709,7 +709,7 @@ extends 
     
  • singleRackCase

    -
    private ServerName[] singleRackCase(RegionInfo regionInfo,
    +
    private ServerName[] singleRackCase(RegionInfo regionInfo,
                                         ServerName primaryRS,
                                         String primaryRack)
                                  throws IOException
    @@ -725,7 +725,7 @@ extends
  • multiRackCase

    -
    private ServerName[] multiRackCase(RegionInfo regionInfo,
    +
    private ServerName[] multiRackCase(RegionInfo regionInfo,
                                        ServerName primaryRS,
                                        String primaryRack)
                                 throws IOException
    @@ -754,7 +754,7 @@ extends
  • canPlaceFavoredNodes

    -
    public boolean canPlaceFavoredNodes()
    +
    public boolean canPlaceFavoredNodes()
  • @@ -763,7 +763,7 @@ extends
  • getTotalNumberOfRacks

    -
    private int getTotalNumberOfRacks()
    +
    private int getTotalNumberOfRacks()
  • @@ -772,7 +772,7 @@ extends
  • getServersFromRack

    -
    private List<ServerNamegetServersFromRack(String rack)
    +
    private List<ServerNamegetServersFromRack(String rack)
  • @@ -781,7 +781,7 @@ extends
  • getOneRandomServer

    -
    protected ServerName getOneRandomServer(String rack,
    +
    protected ServerName getOneRandomServer(String rack,
                                             Set<ServerName> skipServerSet)
    Gets a random server from the specified rack and skips anything specified.
    @@ -797,7 +797,7 @@ extends
  • getOneRandomServer

    -
    private ServerName getOneRandomServer(String rack)
    +
    private ServerName getOneRandomServer(String rack)
                                    throws IOException
    Throws:
    @@ -811,7 +811,7 @@ extends
  • getOneRandomRack

    -
    protected String getOneRandomRack(Set<String> skipRackSet)
    +
    protected String getOneRandomRack(Set<String> skipRackSet)
                                throws IOException
    Throws:
    @@ -825,7 +825,7 @@ extends
  • getFavoredNodesAsString

    -
    public static String getFavoredNodesAsString(List<ServerName> nodes)
    +
    public static String getFavoredNodesAsString(List<ServerName> nodes)
  • @@ -834,7 +834,7 @@ extends
  • generateMissingFavoredNode

    -
    public ServerName generateMissingFavoredNode(List<ServerName> favoredNodes)
    +
    public ServerName generateMissingFavoredNode(List<ServerName> favoredNodes)
                                           throws IOException
    Throws:
    @@ -848,7 +848,7 @@ extends
  • generateMissingFavoredNode

    -
    public ServerName generateMissingFavoredNode(List<ServerName> favoredNodes,
    +
    public ServerName generateMissingFavoredNode(List<ServerName> favoredNodes,
                                                  List<ServerName> excludeNodes)
                                           throws IOException
    @@ -863,7 +863,7 @@ extends
  • generateMissingFavoredNodeSingleRack

    -
    private ServerName generateMissingFavoredNodeSingleRack(List<ServerName> favoredNodes,
    +
    private ServerName generateMissingFavoredNodeSingleRack(List<ServerName> favoredNodes,
                                                             List<ServerName> excludeNodes)
                                                      throws IOException
    @@ -878,7 +878,7 @@ extends
  • generateMissingFavoredNodeMultiRack

    -
    private ServerName generateMissingFavoredNodeMultiRack(List<ServerName> favoredNodes)
    +
    private ServerName generateMissingFavoredNodeMultiRack(List<ServerName> favoredNodes)
                                                     throws IOException
    Throws:
    @@ -892,7 +892,7 @@ extends
  • generateMissingFavoredNodeMultiRack

    -
    private ServerName generateMissingFavoredNodeMultiRack(List<ServerName> favoredNodes,
    +
    private ServerName generateMissingFavoredNodeMultiRack(List<ServerName> favoredNodes,
                                                            List<ServerName> excludeNodes)
                                                     throws IOException
    @@ -907,7 +907,7 @@ extends
  • generateFavoredNodes

    -
    public List<ServerNamegenerateFavoredNodes(RegionInfo hri)
    +
    public List<ServerNamegenerateFavoredNodes(RegionInfo hri)
                                           throws IOException
    Throws:
    @@ -921,7 +921,7 @@ extends
  • generateFavoredNodesRoundRobin

    -
    public Map<RegionInfo,List<ServerName>> generateFavoredNodesRoundRobin(Map<ServerName,List<RegionInfo>> assignmentMap,
    +
    public Map<RegionInfo,List<ServerName>> generateFavoredNodesRoundRobin(Map<ServerName,List<RegionInfo>> assignmentMap,
                                                                            List<RegionInfo> regions)
                                                                     throws IOException
    @@ -936,7 +936,7 @@ extends
  • generateFavoredNodes

    -
    private Map<RegionInfo,List<ServerName>> generateFavoredNodes(Map<RegionInfo,ServerName> primaryRSMap)
    +
    private Map<RegionInfo,List<ServerName>> generateFavoredNodes(Map<RegionInfo,ServerName> primaryRSMap)
  • @@ -945,7 +945,7 @@ extends
  • getRackOfServer

    -
    private String getRackOfServer(ServerName sn)
    +
    private String getRackOfServer(ServerName sn)