hbase-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "huaxiang sun (JIRA)" <j...@apache.org>
Subject [jira] [Created] (HBASE-18004) getRegionLocations needs to be called once in ScannerCallableWithReplicas#call()
Date Fri, 05 May 2017 21:20:04 GMT
huaxiang sun created HBASE-18004:
------------------------------------

             Summary: getRegionLocations  needs to be called once in ScannerCallableWithReplicas#call()
                 Key: HBASE-18004
                 URL: https://issues.apache.org/jira/browse/HBASE-18004
             Project: HBase
          Issue Type: Improvement
          Components: Client
    Affects Versions: 2.0.0
            Reporter: huaxiang sun
            Assignee: huaxiang sun
            Priority: Minor


Look at this line,
https://github.com/apache/hbase/blob/master/hbase-client/src/main/java/org/apache/hadoop/hbase/client/ScannerCallableWithReplicas.java#L145

It calls getRegionLocations() to get the primary region's locations. It's usage is to figure
out table's region replications. Since table's region replication wont be changed until the
table is disabled. It is safe to cache this region replication.




--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Mime
View raw message