[ 
https://issues.apache.org/jira/browse/HBASE-18070?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17232550#comment-17232550
 ] 

Michael Stack commented on HBASE-18070:
---------------------------------------

{quote}Where is the ‘HedgeRead’ word in my comments above? I was also talking 
about the newly added load balance mode of meta location look up.
{quote}
 

I use 'hedged read' as a shorthand for what you describe as: "The general read 
replica feature is not designed for performance either, it is designed for 
availability. And for meta replica, I think what we need is to verify that, our 
cluster could still be functional under heavy load on loaction lookup while the 
cluster without this feature on will be dead."; i.e. a feature that has been in 
the code base for years.

As I read it, you want a revisit of the original 'general read replica' 
feature; proof it improves availability when the work here takes it as a basis, 
building on "HBASE-10070 _HBase read high-availability using 
timeline-consistent region replicas_" adding liveness on existing hbase:meta 
read replica with a concern for load distribution.

Regards tests, there are unit tests as you know and it is enabled at my place 
of work apparently effective regards HA (as described in an old hbasecon talk 
here [https://www.youtube.com/watch?v=l6S-Vbs9WsU).]

I'll be happy to work on the test you suggest but do not think it should hold 
up our committing this work. -1 if you disagree.

 
{quote}bq.And I think here we could do much better than ‘HedgeRead’ solution.
{quote}
Sounds good. Lets make a follow-on issue?

 

 

> Enable memstore replication for meta replica
> --------------------------------------------
>
>                 Key: HBASE-18070
>                 URL: https://issues.apache.org/jira/browse/HBASE-18070
>             Project: HBase
>          Issue Type: New Feature
>            Reporter: Hua Xiang
>            Assignee: Huaxiang Sun
>            Priority: Critical
>             Fix For: 3.0.0-alpha-1, 2.4.0, HBASE-18070, HBASE-18070.branch-2
>
>
> Based on the current doc, memstore replication is not enabled for meta 
> replica. Memstore replication will be a good improvement for meta replica. 
> Create jira to track this effort (feasibility, design, implementation, etc).



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to