[SERVER-45882] Do not attach topologyVersion to ShutdownErrors Created: 30/Jan/20  Updated: 29/Oct/23  Resolved: 04/Feb/20

Status: Closed
Project: Core Server
Component/s: Replication
Affects Version/s: None
Fix Version/s: 4.3.4

Type: Bug Priority: Major - P3
Reporter: Tess Avitabile (Inactive) Assignee: Tess Avitabile (Inactive)
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
Backwards Compatibility: Fully Compatible
Operating System: ALL
Sprint: Repl 2020-02-10
Participants:

 Description   

Since the server does not increment the topologyVersion on shutdown, attaching the
topologyVersion on ShutdownErrors causes clients to ignore these errors and continue targeting the server. We should not attach topologyVersion to ShutdownErrors, so that SDAM always updates the server's status on a ShutdownError.



 Comments   
Comment by A. Jesse Jiryu Davis [ 31/Jan/20 ]

After long Slack discussion, yes, it seems like the best option.

Comment by Tess Avitabile (Inactive) [ 30/Jan/20 ]

jesse, does this change sound correct to you?

Generated at Thu Feb 08 05:09:56 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.