Skip to content

DR Auto-Sync: need a timeout mechanism when DR state changes from async to sync_recover #4939

@tshqin

Description

@tshqin

Currently we have the 'wait-store-timeout' configuration item to protect the DR state in 'sync' from short-term jitters.
As we know, either the DR state is 'sync' or 'async', the DR replicas are in ACID consistent state. Unless the DR state is changed to 'sync_recover', we don't guarantee the DR replicas' ACID consistency.
So, we need a timeout in 'async' state to protect the DR replicas' ACID consistency from short-term jitters.

Metadata

Metadata

Assignees

Labels

affects-6.5This bug affects the 6.5.x(LTS) versions.affects-7.1This bug affects the 7.1.x(LTS) versions.affects-7.5This bug affects the 7.5.x(LTS) versions.severity/moderatetype/bugThe issue is confirmed as a bug.

Type

No type

Projects

Status

Need Triage

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions