Michael Stack created HBASE-25283:
-------------------------------------

             Summary: Undo meta replica specialization inside of the region 
replica framework
                 Key: HBASE-25283
                 URL: https://issues.apache.org/jira/browse/HBASE-25283
             Project: HBase
          Issue Type: Improvement
          Components: read replicas
            Reporter: Michael Stack


Filing an issue to capture a [~zhangduo] suggestion made in PR that was then 
carried to a comment over in the design document attached to HBASE-18070 only 
it is deserving of its own issue.
{quote} 

I do not like that we have a specialized implementation for meta replica inside 
the region replica framework. They are almost the same so they should share the 
same code base. I think this enhancement could also be applied to normal 
RegionReplicaReplicationEndpoint, what we need is the config for the max 
distance between different secondary replicas. For normal region replicas, the 
value will be small, which means we will soon block the replication if any 
replicas are slow, to save memory. For meta replicas, we could have a large 
default value to let the good replicas catch up fast.
{quote}
 

Lets use this issue to fill out more on what [~zhangduo] suggests above.



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

Reply via email to