[SERVER-47121] failed host handling in the RSM Created: 25/Mar/20  Updated: 29/Oct/23  Resolved: 15/Apr/20

Status: Closed
Project: Core Server
Component/s: Networking
Affects Version/s: 4.4 Required
Fix Version/s: 4.4.0-rc3

Type: Improvement Priority: Major - P3
Reporter: Lamont Nelson Assignee: Lamont Nelson
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Backports
Depends
Related
Backwards Compatibility: Fully Compatible
Backport Requested:
v4.4
Sprint: Service Arch 2020-04-06, Service arch 2020-04-20
Participants:
Linked BF Score: 23

 Description   

The retryable_write_error_labels.js test fails due to some errors causing the RSM to mark the host as Unknown.

We want to verify/implement failure handling logic in the new RSM. This google doc outlines the cases to cover: https://docs.google.com/spreadsheets/d/1KooO-29xU1IY9J7xB1eM9Z2wynyGud4A0q8vRulwL7E/edit#gid=0



 Comments   
Comment by Githook User [ 15/Apr/20 ]

Author:

{'name': 'Lamont Nelson', 'email': 'lamont.nelson@Lamonts-MBP.fios-router.home'}

Message: SERVER-47121: Calculate the next IsMaster request time for RSM expedited mode

(cherry picked from commit 285490c1a5945f6cf6c5176f82fa8f0ff32d6491)
Branch: v4.4
https://github.com/mongodb/mongo/commit/b4b1e2cddfa03d467240649f59c352d8e0d138a0

Comment by Githook User [ 15/Apr/20 ]

Author:

{'name': 'Lamont Nelson', 'email': 'lamont.nelson@mongodb.com', 'username': 'lamontnelson'}

Message: SERVER-47121: Introduce pre/post handshake error handling in the RSM

(cherry picked from commit d65c4e67ff4cf3b69e24c292d0ce343aecc9f5a5)
Branch: v4.4
https://github.com/mongodb/mongo/commit/d1a0234f4f5a923a771258257d0666e5d35977e9

Comment by Githook User [ 15/Apr/20 ]

Author:

{'name': 'Lamont Nelson', 'email': 'lamont.nelson@Lamonts-MBP.fios-router.home'}

Message: SERVER-47121: Calculate the next IsMaster request time for RSM expedited mode
Branch: master
https://github.com/mongodb/mongo/commit/285490c1a5945f6cf6c5176f82fa8f0ff32d6491

Comment by Githook User [ 10/Apr/20 ]

Author:

{'name': 'Lamont Nelson', 'email': 'lamont.nelson@mongodb.com', 'username': 'lamontnelson'}

Message: SERVER-47121: Introduce pre/post handshake error handling in the RSM
Branch: master
https://github.com/mongodb/mongo/commit/d65c4e67ff4cf3b69e24c292d0ce343aecc9f5a5

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