[SERVER-18036] DataReplicator: Add steady state skeleton Created: 14/Apr/15  Updated: 25/Jan/17  Resolved: 26/Jun/15

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

Type: Task Priority: Major - P3
Reporter: Crystal Horn Assignee: Benety Goh
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Backwards Compatibility: Fully Compatible
Sprint: RPL 5 06/26/16
Participants:

 Comments   
Comment by Githook User [ 26/Jun/15 ]

Author:

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

Message: SERVER-18036 added data replication steady state/rollback skeleton
Branch: master
https://github.com/mongodb/mongo/commit/6969c0ca490b770f60f718e284e95baddba81169

Comment by Githook User [ 25/Jun/15 ]

Author:

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

Message: SERVER-18036 ConnectionPool should uassert with well defined error code when it fails to connect to a host
Branch: master
https://github.com/mongodb/mongo/commit/240596e01525374c6d6c0dabc44c107e2c0b900d

Comment by Githook User [ 24/Jun/15 ]

Author:

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

Message: SERVER-18036 added data replicator test cases for working with sync sources
Branch: master
https://github.com/mongodb/mongo/commit/95a4923fea1e112e8d2c622c30614ed7f8d73647

Comment by Githook User [ 24/Jun/15 ]

Author:

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

Message: SERVER-18036 removed ReplicationCoordinator dependency from DataReplicator
Branch: master
https://github.com/mongodb/mongo/commit/cb23019011883f3c5f0ce0876248e80f05de4581

Comment by Githook User [ 19/Jun/15 ]

Author:

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

Message: SERVER-18036 renamed Fetcher::BatchData to QueryResponse

Fetcher callback semantics also updated so that when NextAction is NoAction,
the follow up command BSON builder will be null.
Branch: master
https://github.com/mongodb/mongo/commit/c43019679a54aca9e729128193fb15c5f860d0e0

Comment by Githook User [ 19/Jun/15 ]

Author:

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

Message: SERVER-18036 removed NamespaceString construction from DBClientCursor
Branch: master
https://github.com/mongodb/mongo/commit/54e8c6b505d8a53014677ae0a1579695229022aa

Comment by Githook User [ 19/Jun/15 ]

Author:

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

Message: SERVER-18036 pipeline command should check collection name before creating namespace
Branch: master
https://github.com/mongodb/mongo/commit/2c37d0b687509b1960d6cd49b332e8e235abe691

Comment by Githook User [ 19/Jun/15 ]

Author:

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

Message: SERVER-18036 data replication reporter should wait till callback is invoked before setting its state to inactive
Branch: master
https://github.com/mongodb/mongo/commit/599289451b3108d3254e1efb3eb784eb072dc535

Comment by Githook User [ 19/Jun/15 ]

Author:

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

Message: SERVER-18036 moved getDetectableErrorStatus() to replication executor test fixture

make all setUp/tearDown test fixture functions for data replicator protected
Branch: master
https://github.com/mongodb/mongo/commit/b57212c919351ef069738fc727406726671711c4

Comment by Githook User [ 19/Jun/15 ]

Author:

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

Message: SERVER-18036 added requestShutdown() to data replicator
Branch: master
https://github.com/mongodb/mongo/commit/c89ae07226ca94e320e2c0117d0a449a6176d8a0

Comment by Githook User [ 18/Jun/15 ]

Author:

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

Message: SERVER-18036 fixed NamespaceString usage in some commands, especially in cases where the only purpose is to extract the database name
Branch: master
https://github.com/mongodb/mongo/commit/94543115f64345f3bb74b2508b1b319d6b6cf68d

Comment by Githook User [ 16/Jun/15 ]

Author:

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

Message: SERVER-18036 convert data replicator to use mock replication coordinator.

added first tests for oplog start missing
added test for reporting status of applying batch operations to oplog
Branch: master
https://github.com/mongodb/mongo/commit/53548f1cffe0e0cc95f5cdf13d8b699c93dbe9fc

Comment by Githook User [ 16/Jun/15 ]

Author:

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

Message: SERVER-18036 data replicator reporter should not wait on callback handle if inactive
Branch: master
https://github.com/mongodb/mongo/commit/236771026ae798e8b01aa02ce11f7c9f027bdaaf

Comment by Githook User [ 16/Jun/15 ]

Author:

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

Message: SERVER-18036 query fetcher was not checking start timestamp in first batch of oplog entries
Branch: master
https://github.com/mongodb/mongo/commit/7eb170051d4d21349576d22934c4e6af71ee9739

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