[SERVER-23750] Make DataReplicator::initialSync the default initial sync method Created: 15/Apr/16  Updated: 27/Dec/16  Resolved: 15/Jul/16

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

Type: Task Priority: Major - P3
Reporter: Scott Hernandez (Inactive) Assignee: Scott Hernandez (Inactive)
Resolution: Done Votes: 0
Labels: InitialSyncRef
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
depends on SERVER-24938 Ensure secondary indexes are created ... Closed
depends on SERVER-24952 Handle an empty getmore response in c... Closed
Duplicate
is duplicated by SERVER-24342 Add checkAdminDatabasePostClone check... Closed
Related
related to SERVER-25966 Add initial sync unittests for metada... Closed
related to SERVER-25380 StorageInterfaceImpl should use provi... Closed
Backwards Compatibility: Fully Compatible
Sprint: Repl 14 (05/13/16), Repl 15 (06/03/16), Repl 16 (06/24/16), Repl 17 (07/15/16)
Participants:
Linked BF Score: 0

 Comments   
Comment by Githook User [ 15/Jul/16 ]

Author:

{u'username': u'scotthernandez', u'name': u'Scott Hernandez', u'email': u'scotthernandez@gmail.com'}

Message: SERVER-23750: check the dbcloners before using it.
Branch: master
https://github.com/mongodb/mongo/commit/e567346a1cc02c9edb8f33c8102a4cc35d1d70f2

Comment by Githook User [ 15/Jul/16 ]

Author:

{u'username': u'scotthernandez', u'name': u'Scott Hernandez', u'email': u'scotthernandez@gmail.com'}

Message: SERVER-23750: use the same syncSource HostAndPort for each initial sync attempt.
Branch: master
https://github.com/mongodb/mongo/commit/06cf8eb3aa510c5a8a6f34d42c168b5d9ef3d5ee

Comment by Githook User [ 15/Jul/16 ]

Author:

{u'username': u'scotthernandez', u'name': u'Scott Hernandez', u'email': u'scotthernandez@gmail.com'}

Message: SERVER-23750: do sleep after we decide to retry
Branch: master
https://github.com/mongodb/mongo/commit/d3b87b80012d765e08043fddecb3a43345e5d833

Comment by Githook User [ 15/Jul/16 ]

Author:

{u'username': u'scotthernandez', u'name': u'Scott Hernandez', u'email': u'scotthernandez@gmail.com'}

Message: SERVER-23750: reset initial sync attempt status for each attempt.
Branch: master
https://github.com/mongodb/mongo/commit/43fa5a0698cf7c04e0ee2819a7059c345cec9b05

Comment by Githook User [ 14/Jul/16 ]

Author:

{u'username': u'judahschvimer', u'name': u'Judah Schvimer', u'email': u'judah@mongodb.com'}

Message: SERVER-23750 Make DataReplicator::initialSync the default initial sync method
Branch: master
https://github.com/mongodb/mongo/commit/283354e97092a97bed3495d1ffe22755a5d3669f

Comment by Githook User [ 13/Jul/16 ]

Author:

{u'username': u'scotthernandez', u'name': u'Scott Hernandez', u'email': u'scotthernandez@gmail.com'}

Message: SERVER-23750: Do not hold on to reference after it might be freed
Branch: master
https://github.com/mongodb/mongo/commit/2ad27ccf046e6be741dbdbcde16ec4f88c242109

Comment by Githook User [ 11/Jul/16 ]

Author:

{u'username': u'scotthernandez', u'name': u'Scott Hernandez', u'email': u'scotthernandez@gmail.com'}

Message: SERVER-23750: wait outside of the DataReplicator mutex
Branch: master
https://github.com/mongodb/mongo/commit/00d3b20bf51315a1bda183fcad7b4737da789a48

Comment by Githook User [ 07/Jul/16 ]

Author:

{u'username': u'scotthernandez', u'name': u'Scott Hernandez', u'email': u'scotthernandez@gmail.com'}

Message: SERVER-23750: change initial sync completion log message to match old one for tests checking it
Branch: master
https://github.com/mongodb/mongo/commit/3ceb166dca4e005ccc2c14e26913e5e267f7f808

Comment by Githook User [ 07/Jul/16 ]

Author:

{u'username': u'scotthernandez', u'name': u'Scott Hernandez', u'email': u'scotthernandez@gmail.com'}

Message: SERVER-23750: clear and reset state after DR::doInitialSync
Branch: master
https://github.com/mongodb/mongo/commit/85ffab42cbda31a14e9900738c6462c231dab5a0

Comment by Githook User [ 06/Jul/16 ]

Author:

{u'username': u'scotthernandez', u'name': u'Scott Hernandez', u'email': u'scotthernandez@gmail.com'}

Message: SERVER-23750: disable tests while investigating failures.
Branch: master
https://github.com/mongodb/mongo/commit/0431a36fc20e9a85414ad6acb6f20fbada759b1a

Comment by Githook User [ 06/Jul/16 ]

Author:

{u'name': u'Scott Hernandez', u'email': u'scotthernandez@tart.local'}

Message: SERVER-23750: Add retries for metadata command during initial sync
Branch: master
https://github.com/mongodb/mongo/commit/eba32f352cffd1dbe8ca451bde5944b997bfebf5

Comment by Githook User [ 06/Jul/16 ]

Author:

{u'username': u'scotthernandez', u'name': u'Scott Hernandez', u'email': u'scotthernandez@gmail.com'}

Message: SERVER-23750: use storage interface for cloners and fixes for DataReplicator::doInitialSync
Branch: master
https://github.com/mongodb/mongo/commit/a9dd99324292e3e7a6ea96258c75f82a74a24d9b

Comment by Githook User [ 30/Jun/16 ]

Author:

{u'username': u'scotthernandez', u'name': u'Scott Hernandez', u'email': u'scotthernandez@gmail.com'}

Message: SERVER-23750: Connect StorageInterface to ReplicationCoordinatorImpl
Branch: master
https://github.com/mongodb/mongo/commit/604c6d929f87566629c7fc74fcc5c2eb9d98ab71

Comment by Githook User [ 30/Jun/16 ]

Author:

{u'username': u'scotthernandez', u'name': u'Scott Hernandez', u'email': u'scotthernandez@gmail.com'}

Message: SERVER-23750: unit test cleanup
Branch: master
https://github.com/mongodb/mongo/commit/af59ee648f0d63eb8730ca33a24227f56040f934

Comment by Githook User [ 30/Jun/16 ]

Author:

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

Message: SERVER-23750 fixed missing dependency in 'data_replicator_external_state_mock'
Branch: master
https://github.com/mongodb/mongo/commit/515b33fed131084cbef6da9be499642715bc12f1

Comment by Githook User [ 29/Jun/16 ]

Author:

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

Message: SERVER-23750 added getCurrentConfig to DataReplicatorExternalState to get current replica set config
Branch: master
https://github.com/mongodb/mongo/commit/5bc377868d9d045103972744ee81119b78c577f4

Comment by Githook User [ 17/Jun/16 ]

Author:

{u'name': u'Scott Hernandez', u'email': u'scotthernandez@tart.local'}

Message: SERVER-23750: run DataReplicator::initialSync on ReplCoodExt initial sync thread
Branch: master
https://github.com/mongodb/mongo/commit/c59f5ade57e41b6a50f40999ea14883da691e951

Comment by Githook User [ 17/Jun/16 ]

Author:

{u'name': u'Scott Hernandez', u'email': u'scotthernandez@tart.local'}

Message: SERVER-23750: change writeOpsToOplog to take the oplog collection name
Branch: master
https://github.com/mongodb/mongo/commit/8beb09ffc1e0fd5173bf255d1710a37806535da3

Comment by Githook User [ 17/Jun/16 ]

Author:

{u'name': u'Scott Hernandez', u'email': u'scotthernandez@tart.local'}

Message: SERVER-23750: remove init impl from header and add invariant checks
Branch: master
https://github.com/mongodb/mongo/commit/e88fe869359348c1f8c6bc1dfd134ac6489eb51b

Comment by Githook User [ 17/Jun/16 ]

Author:

{u'name': u'Scott Hernandez', u'email': u'scotthernandez@tart.local'}

Message: SERVER-23750: enable slaveOk/Secondary read preference for fetch/oplogFetcher
Branch: master
https://github.com/mongodb/mongo/commit/39b48364619c56154148111414101db5bd1e1a8b

Comment by Githook User [ 17/Jun/16 ]

Author:

{u'name': u'Scott Hernandez', u'email': u'scotthernandez@tart.local'}

Message: SERVER-23750: ensure runner cancels all tasks
Branch: master
https://github.com/mongodb/mongo/commit/a3fa7ddda4e6d301a92c9ba993ed56838fa28fe5

Comment by Githook User [ 17/Jun/16 ]

Author:

{u'name': u'Scott Hernandez', u'email': u'scotthernandez@tart.local'}

Message: SERVER-23750: add InNetworkGuard::dismiss
Branch: master
https://github.com/mongodb/mongo/commit/915685bf2a4ede11ccdfb672f9dae80460fb43e1

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