[SERVER-23070] rewrite SyncSourceResolver to select sync source asynchronously Created: 10/Mar/16  Updated: 25/Jan/17  Resolved: 02/Nov/16

Status: Closed
Project: Core Server
Component/s: Replication
Affects Version/s: None
Fix Version/s: 3.4.0-rc3

Type: Bug Priority: Major - P3
Reporter: Backlog - Replication Team Assignee: Benety Goh
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
depends on SERVER-22913 create SyncSourceResolver to move con... Closed
is depended on by SERVER-26342 Incorrect and misleading log message ... Closed
Related
related to SERVER-25145 During rollback (or w/minvalid invali... Closed
related to SERVER-26415 Make sure to catch up to minValid bef... Closed
Backwards Compatibility: Fully Compatible
Operating System: ALL
Sprint: Repl 12 (04/01/16), Repl 2016-11-21
Participants:
Linked BF Score: 0

 Comments   
Comment by Githook User [ 02/Nov/16 ]

Author:

{u'username': u'benety', u'name': u'Benety Goh', u'email': u'benety@mongodb.com'}

Message: SERVER-23070 removed SyncSourceSelector::selectSyncSource
Branch: master
https://github.com/mongodb/mongo/commit/e274fc2aad166d66e01fa33688eba3aa5ffc0395

Comment by Githook User [ 01/Nov/16 ]

Author:

{u'username': u'benety', u'name': u'Benety Goh', u'email': u'benety@mongodb.com'}

Message: SERVER-23070 migrated bgsync to use SyncSourceResolver instead of ReplicationCoordinatorImpl::selectSyncSource
Branch: master
https://github.com/mongodb/mongo/commit/c48d084454d5e192b651f7179fccab21a1e69f90

Comment by Githook User [ 01/Nov/16 ]

Author:

{u'username': u'benety', u'name': u'Benety Goh', u'email': u'benety@mongodb.com'}

Message: SERVER-23070 rewrote SyncSourceResolver to select sync source asynchronously
Branch: master
https://github.com/mongodb/mongo/commit/938885a1796d8b7e42748a4cf68c77872d75db98

Comment by Githook User [ 01/Nov/16 ]

Author:

{u'username': u'benety', u'name': u'Benety Goh', u'email': u'benety@mongodb.com'}

Message: SERVER-23070 bgsync uses ReplicationCoordinator directly to select sync source
Branch: master
https://github.com/mongodb/mongo/commit/f25a36cdbe77f596adfea6e008fbf5a044cf3a83

Comment by Githook User [ 16/Mar/16 ]

Author:

{u'username': u'dannenberg', u'name': u'matt dannenberg', u'email': u'matt.dannenberg@10gen.com'}

Message: Revert "SERVER-23070 re-enable selectSyncSource unittests as their problem was fixed by SERVER-23082"

It was not in fact fixed by that commit.
Branch: master
https://github.com/mongodb/mongo/commit/626a4cf40f4ebd05b806a8acc4a3ba6528f7b701

Comment by Matt Dannenberg [ 15/Mar/16 ]

Fixed by SERVER-23082

Comment by Githook User [ 15/Mar/16 ]

Author:

{u'username': u'dannenberg', u'name': u'matt dannenberg', u'email': u'matt.dannenberg@10gen.com'}

Message: SERVER-23070 re-enable selectSyncSource unittests as their problem was fixed by SERVER-23082
Branch: master
https://github.com/mongodb/mongo/commit/b00065bafe48633f47a04f61c29abf71b1b4f075

Comment by Githook User [ 10/Mar/16 ]

Author:

{u'username': u'dannenberg', u'name': u'matt dannenberg', u'email': u'matt.dannenberg@10gen.com'}

Message: SERVER-23070 disable selectSyncSource tests
Branch: master
https://github.com/mongodb/mongo/commit/1d7516e470bc5194bff6b772663a818d067de046

Generated at Thu Feb 08 04:02:17 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.