[SERVER-21392] Make all CSRS config server updates retry on NotMaster and network errors Created: 10/Nov/15  Updated: 25/Nov/15  Resolved: 17/Nov/15

Status: Closed
Project: Core Server
Component/s: Sharding
Affects Version/s: None
Fix Version/s: 3.2.0-rc4

Type: Bug Priority: Major - P3
Reporter: Kaloian Manassiev Assignee: Kaloian Manassiev
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Backwards Compatibility: Fully Compatible
Operating System: ALL
Sprint: Sharding C (11/20/15)
Participants:

 Description   

All updates to the sharding catalog metadata need to be retried on NotMaster and network errors.



 Comments   
Comment by Githook User [ 18/Nov/15 ]

Author:

{u'username': u'kaloianm', u'name': u'Kaloian Manassiev', u'email': u'kaloian.manassiev@mongodb.com'}

Message: SERVER-21392 Fix broken unit-test replset_dist_lock_manager_test
Branch: master
https://github.com/mongodb/mongo/commit/69ff505c9d352d61367e752e923730648ea0beca

Comment by Githook User [ 17/Nov/15 ]

Author:

{u'username': u'kaloianm', u'name': u'Kaloian Manassiev', u'email': u'kaloian.manassiev@mongodb.com'}

Message: SERVER-21392 Make CSRS config server updates retry

This change makes the CSRS config server update operations used by the
distributed lock manager and by the metadata updates to retry on NotMaster
and network errors.
Branch: master
https://github.com/mongodb/mongo/commit/0066be487cb9c1ae04c1ee44e00ff4630b3db7ab

Comment by Githook User [ 17/Nov/15 ]

Author:

{u'username': u'kaloianm', u'name': u'Kaloian Manassiev', u'email': u'kaloian.manassiev@mongodb.com'}

Message: SERVER-21392 Make commands retry on interrupted operations
Branch: master
https://github.com/mongodb/mongo/commit/10872ad8758b99a266c0340b88cd81f20b89bdf7

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