hbase-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Sergey Shelukhin (JIRA)" <j...@apache.org>
Subject [jira] [Created] (HBASE-10491) RegionLocations::getRegionLocation can return unexpected replica
Date Mon, 10 Feb 2014 19:25:19 GMT
Sergey Shelukhin created HBASE-10491:

             Summary: RegionLocations::getRegionLocation can return unexpected replica
                 Key: HBASE-10491
                 URL: https://issues.apache.org/jira/browse/HBASE-10491
             Project: HBase
          Issue Type: Bug
    Affects Versions: hbase-10070
            Reporter: Sergey Shelukhin

The method returns first non-null replica.
If first replica is assumed to always be non-null (discussed with Enis), then this code is
not necessary, it should return 0th one, maybe assert it's not null.
If that is not the case, then code may be incorrect and may return non-primary to some code
(locateRegion overload) that doesn't expect it.
Perhaps method should be called getAnyRegionReplica or something like that; and get(Primary?)RegionLocation
should return the first.

This message was sent by Atlassian JIRA

View raw message