Details
-
Epic
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
-
Partition Majority Unavailability
-
Docs Required, Release Notes Required
Description
Feature that allows users to choose between HA and SC modes for partitions. The SC mode corresponds to the current behavior in Ignite 3, where strong data consistency is maintained, and any loss of majority leads to unavailability. In the HA mode, users will be able to read and write data from the surviving nodes even when the majority is lost, accepting the potential trade-off of possible data loss
Attachments
Attachments
Issues in epic
|
IGNITE-23328 | Check if current resetPartitions mechanism ready for reuse in the HA mode | Resolved | Kirill Gusakov | ||
|
IGNITE-23449 | Add support of the new flag HA in zone description | Resolved | Kirill Sizov | ||
|
IGNITE-23450 | Add support of the new timeout partitionDistributionResetTimeout in distributed system properties | Resolved | Kirill Gusakov | ||
|
IGNITE-23486 | Formalize algorithm for HA mode | Resolved | Kirill Gusakov | ||
|
IGNITE-23559 | resetPartitions improvements: two phase reset | Resolved | Kirill Sizov | ||
|
IGNITE-23566 | Investigate possible races between resetPartitions and infinite rebalance retries | Resolved | Kirill Gusakov | ||
|
IGNITE-23568 | Implement partition reset timer start on the topology events | Resolved | Kirill Gusakov | ||
|
IGNITE-23571 | resetPartitions improvements: do not try to recover replica factor after reset | Resolved | Mirza Aliev | ||
|
IGNITE-23572 | Change rebalance scheduling when data nodes are changed | Resolved | Mirza Aliev | ||
|
IGNITE-23599 | Implement reaction to partitionDistributionReset timer expiration | Resolved | Kirill Gusakov | ||
|
IGNITE-23634 | Add systemDistributedConfiguration for RebalanceRaftGroupEventsListener.REBALANCE_RETRY_DELAY_MS | Resolved | Kirill Gusakov | ||
|
IGNITE-23685 | Implement interface on DistributionZoneManager to subscribe for HA partition reset events | Resolved | Kirill Gusakov | ||
|
IGNITE-23728 | Guard disaster recovery metastore invokes by trigger revision check | Resolved | Kirill Gusakov | ||
|
IGNITE-23751 | Formulate tickets for the Partition Majority Unavailability Graceful Recovery (phase 2) | Resolved | Mirza Aliev | ||
|
IGNITE-23780 | Node restart behaviour when forced pending | Resolved | Kirill Sizov | ||
|
IGNITE-23782 | Describe detailed algorithm for Partition Majority Unavailability Graceful Recovery (phase 2) | Resolved | Mirza Aliev | ||
IGNITE-24018 | Tests from DistributionZoneManager must work for HA zones | In Progress | Kirill Gusakov | |||
|
IGNITE-24060 | Scale down timer are not working for HA zones | Resolved | Kirill Gusakov | ||
IGNITE-24061 | ItHighAvailablePartitionSequentialRecoveriesTest.testTwoSequentialResets is flaky | Open | Kirill Gusakov |
IGNITE-23438
Partition Majority Unavailability
false
IGNITE-23438
Partition Majority Unavailability