-
Type: Task
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Labels:None
Description
Description:
When the closeConnectionsOnStepdown parameter is false, this change makes replSetStepDown not disconnect any clients. So the replSetStepDown command documention "Client Connections" section needs to be corrected. Same for the rs.stepDown() shell method.
This change will not be the default until
SERVER-38517is complete, which is expected by 4.2 GA.Engineering Ticket Description:
Tests should include
- Test that writes in progress are terminated with InterruptedDueToStepdown, but the connection is not closed.
- Test that a linearizable read in progress is terminated with InterruptedDueToStepdown.
Scope of changes
Impact to Other Docs
MVP (Work and Date)
Resources (Scope or Design Docs, Invision, etc.)
- documents
-
SERVER-38512 Implement disconnection behavior for OP_MSG
- Closed
-
SERVER-38755 Stop closing connections on stepdown gated by server parameter "closeConnectionsOnStepdown" flag.
- Closed
- is duplicated by
-
DOCS-12352 Docs for SERVER-38512: Implement disconnection behavior for OP_MSG
- Closed