Operational Defect Database

BugZero found this defect 26 days ago.

MongoDB | 2665106

Node in quiesce mode should not go into rollback

Last update date:

5/7/2024

Affected products:

MongoDB Server

Affected releases:

No affected releases provided.

Fixed releases:

No fixed releases provided.

Description:

Info

In AF-196, we found a rare case that a node in quiesce mode can go into rollback, which will interrupt the shutdown and crash the server. This bug has been there since we introduced quiesce mode in 5.0 so I don't think need to rush to fix this. One possible solution is to check if the node is already in quiesce before we transition to rollback here. The reproducer may add more complexity to this ticket where we need to control the quiesce node to go into rollback, which could be tricky since once the node enters quiesce mode, heartbeats will be stopped so it's usually hard for a quiesce node to find a valid sync source and rollback.

Top User Comments


Steps to Reproduce


Additional Resources / Links

Share:

BugZero® Risk Score

What's this?

Coming soon

Status

Needs Scheduling

Learn More

Search:

...