[SERVER-18016] Add Data Replicator Applier skeleton Created: 13/Apr/15  Updated: 25/Jan/17  Resolved: 19/May/15

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

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

Issue Links:
Depends
is depended on by SERVER-6106 Add tests for improved secondary sync... Closed
Related
Backwards Compatibility: Fully Compatible
Sprint: RPL 3 05/15/15, RPL 4 06/05/15
Participants:
Linked BF Score: 0

 Comments   
Comment by Githook User [ 21/May/15 ]

Author:

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

Message: SERVER-18016 fixed race in TaskRunner unit test
Branch: master
https://github.com/mongodb/mongo/commit/a2841541e1ccb32351f0301343d71b70481d5572

Comment by Githook User [ 19/May/15 ]

Author:

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

Message: SERVER-18016 applier should not lock mutex when applying operations and invoking completion callback. also fixed race in unit test
Branch: master
https://github.com/mongodb/mongo/commit/8714e015052b612d2c79c6a1bf7e73a3d5bf13c0

Comment by Githook User [ 19/May/15 ]

Author:

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

Message: SERVER-18016 cleaned up SyncTail::syncApply
Branch: master
https://github.com/mongodb/mongo/commit/9745f4ae3b9e169ac3bbf53c338b83b21b7586ce

Comment by Githook User [ 19/May/15 ]

Author:

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

Message: SERVER-18016 added unit test for SyncTail. some SyncTail cleanup

merged Sync into SyncTail
made SyncTail::multiApply and SyncTail::syncApply static
made prefetchOps, applyOps and fillWriterVectors local to sync_tail.cpp
added support for setting writesAreReplicated on OperationContextReplMock
trivial OpQueue cleanup
Branch: master
https://github.com/mongodb/mongo/commit/6cebc238aae6c1349073777689dec0889fbea05e

Comment by Githook User [ 19/May/15 ]

Author:

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

Message: SERVER-18016 added database replication applier

grant internal authorization to db worker thread
added test case to replication executor test to verify that exclusive lock work items are still invoked with a canceled status during shutdown
Branch: master
https://github.com/mongodb/mongo/commit/4d0d95aa01a2c06769e56e42698db41a0dd877c4

Comment by Githook User [ 15/May/15 ]

Author:

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

Message: SERVER-18016 added unit test assertion macro to check error code in exception
Branch: master
https://github.com/mongodb/mongo/commit/f3d242c808ec6c1b7145dd3f084da438829552cb

Comment by Githook User [ 14/May/15 ]

Author:

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

Message: SERVER-18016 removed listDatabases() call from Database::duplicateUncasedName()
Branch: master
https://github.com/mongodb/mongo/commit/fed0aad352eb7f0e8f2915ad1670b579c08a6207

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