Если у тебя идут txn1 -> txn2 -> txn3 -> txn4, и там txn1 и txn4 синхронные, то после коммита txn1 сразу так же закоммитятся txn2 и txn3, а txn4 будет дальше ждать свой кворум,
ну хорошо.... тоесть если старый мастер очнется (или транзитивно через слейва) и от него начнут прилетать асинхронные транзакции то новый мастер их скипнет просто, так?
Будет видно, что ее vclock не сравним с лидерским. То есть больше в одной компоненте. Но я кажется еще не делал. чтоб она вошла прям в ошибочное состояние. Это еще сделать предстоит
кстати такое же может быть даже в случае штатного перехода в ro... ну теоретически... что асинхронные еще не долетели (или долетели но но не до будущего выбранного мастера) ... тут нужно подумать как это обработать вообще
То есть что требуется внимание администратора, если не получается автоматически ее зареджоинить без потери каких-то локальных данных, которых больше нигде нет
в любом случае может быть сплит .... тоесть получается что в orphan может перейти меньшая часть кластера (ну теоритически) , точнее та часть которая не участвует в кворуме
в любом случае может быть сплит .... тоесть получается что в orphan может перейти меньшая часть кластера (ну теоритически) , точнее та часть которая не участвует в кворуме