test(ha-single-leader-role): sweep all COMMITTING fixtures to direct-PRIMARY contract (task 5.1)
This commit is contained in:
parent
71ce41f486
commit
7f974e766b
11 changed files with 138 additions and 169 deletions
|
|
@ -92,8 +92,8 @@ static void test_primary_role_denies_vote_request(void)
|
|||
|
||||
static void test_primary_role_denies_fresher_same_term_challenger(void)
|
||||
{
|
||||
/* The vote-deny contract that a transitional COMMITTING role used to carry
|
||||
* now lives entirely on CTRL_PRIMARY (single leader role). An elected
|
||||
/* The vote-deny contract lives entirely on CTRL_PRIMARY (single leader
|
||||
* role — there is no transitional leader sub-state). An elected
|
||||
* primary must deny a same-term challenger even when the challenger looks
|
||||
* FRESHER (higher config_tag / LSN): the role gate fires before any
|
||||
* freshness evaluation, protecting the live primary from displacement. */
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue