Skip to content

Fixed database status in multi-region mode when primary DC fails #12071

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

MarkSh1
Copy link
Contributor

@MarkSh1 MarkSh1 commented Apr 2, 2025

When the primary data center (DC) in the first region becomes an unavailable in a multi-region deployment, the system automatically fails over to the secondary region if a satellite node is present in the affected region. After this transition, the database generates the following status warning:

Warning: the database may have data loss and availability loss. Please restart following tlog interfaces, otherwise storage servers may never be able to catch up.
Old log epoch: 244 begin: 3186258414158 end: 3186440717770, missing log interfaces(id,address): 8fc317fe06d42b38

While this warning indicates potential synchronization issues, the system's built-in safeguards prevent actual data loss during this failover process.
This PR removed phrase about the lost data.

@MarkSh1 MarkSh1 changed the title XDB-312 Fixed database status in multi-region mode when primary DC fails Fixed database status in multi-region mode when primary DC fails Apr 10, 2025
@MarkSh1
Copy link
Contributor Author

MarkSh1 commented Apr 10, 2025

topic in foundationdb forum about this problem : link

@kakaiu kakaiu self-requested a review April 23, 2025 16:32
@kakaiu
Copy link
Member

kakaiu commented May 5, 2025

While this warning indicates potential synchronization issues, the system's built-in safeguards prevent actual data loss during this failover process.

Sorry for the late review. Can you help to explain a bit about the built-in safeguard?

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants