Kadir Ozdemir created PHOENIX-7566:
--------------------------------------

             Summary: Enhance HAGroupStoreManager and HAGroupStore for 
consistent failover
                 Key: PHOENIX-7566
                 URL: https://issues.apache.org/jira/browse/PHOENIX-7566
             Project: Phoenix
          Issue Type: Improvement
            Reporter: Kadir Ozdemir


The HA Group Store is composed of ZK nodes from two ZK clusters, one from each 
HBase cluster. As described in the [design 
document|https://docs.google.com/document/d/1Qw1MM7jten_h2oGMWZRC_8Py4K-01S9VyPMXdjE3Gj0/edit?pli=1&tab=t.0#heading=h.5s1sz96x6dg9]
 for PHOENIX-7562, 
 * HAGroupStoreClient runs on the server side inside the HBase region servers, 
listens to the HA Group Store for updates on the HA group records, and also 
updates the HA group records.
 * HAGroupStoreManager coordinates server-side behavior with HA Group Store and 
uses HAGroupStoreClient to get updates from and make updates on HA Group Store. 
It also provides an RPC endpoint for DualClusterClient to retrieve HA group 
records.

This subtask is to enhance HAGroupStoreManager and HAGroupStore introduced in 
PHOENIX-7493 for consistent failover.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to