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)