[ 
https://issues.apache.org/jira/browse/HBASE-7932?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Devaraj Das updated HBASE-7932:
-------------------------------

      Resolution: Fixed
    Release Note: Introduces "favored nodes" for region files. Has an 
implementation of LoadBalancer that assigns favored nodes for each region. 
There is a Primary RegionServer that hosts the region, and then there is 
Secondary and Tertiary RegionServers. Currently, the favored nodes information 
is used in creating HDFS files - the Primary RegionServer passes the primary, 
secondary, tertiary node addresses as hints to the DistributedFileSystem API 
for creating files on the filesystem. These nodes are treated as hints by the 
HDFS to place the blocks of the file (this will be complete when HBASE-7942 is 
addressed). This alleviates the problem to do with reading from remote nodes 
(since we can make the Secondary RegionServer as the new Primary RegionServer) 
after a region is recovered. This should help provide consistent read latencies 
for the regions even when their primary region servers die. The implementation 
of the balancer is not complete as of this issue.
          Status: Resolved  (was: Patch Available)

Committed to 0.95.
                
> Do the necessary plumbing for the region locations in META table and send the 
> info to the RegionServers
> -------------------------------------------------------------------------------------------------------
>
>                 Key: HBASE-7932
>                 URL: https://issues.apache.org/jira/browse/HBASE-7932
>             Project: HBase
>          Issue Type: Sub-task
>            Reporter: Devaraj Das
>            Assignee: Devaraj Das
>            Priority: Critical
>             Fix For: 0.95.1
>
>         Attachments: 7932-1.patch, 7932-3.patch, 7932-8.1.patch, 
> 7932-8.patch, 7932-simple-2.patch, 7932-simple-with-meta-pb.1.txt, 
> 7932-simple-with-meta-pb.2.txt, 7932-simple-with-meta-pb.6.txt, 
> 7932-wip-2.patch, 7932-wip-3.patch, 7932-wip-4.patch, 7932-wip.patch
>
>
> To be specific, this jira is to do the following during createTable:
> 1. Favored node calculation
> 2. Persisting of calculation in .META.
> 3. Letting RegionServers know of the favored nodes for new regions
> 4. Addition of a balancer that will honor favored nodes but it is currently a 
> noop.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to