[SERVER-13645]  Break out headers and sanitize classes in replication code Created: 17/Apr/14  Updated: 11/Jul/16  Resolved: 15/May/14

Status: Closed
Project: Core Server
Component/s: Replication
Affects Version/s: 2.6.0
Fix Version/s: 2.7.0

Type: Improvement Priority: Major - P3
Reporter: Matt Dannenberg Assignee: Matt Dannenberg
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Participants:

 Comments   
Comment by Githook User [ 20/Jun/14 ]

Author:

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

Message: SERVER-13645 eliminate is_master.h
Branch: master
https://github.com/10gen/mongo-enterprise-modules/commit/1e644002357a4b9a3afabe170badd65b6d028713

Comment by Githook User [ 19/Jun/14 ]

Author:

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

Message: SERVER-13645 eliminate is_master.h
Branch: master
https://github.com/mongodb/mongo/commit/3cc05710297fd3e62b6a8398a1f217ffced75420

Comment by Githook User [ 10/Jun/14 ]

Author:

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

Message: SERVER-13645 rename repl_start to repl_set_seed_list
Branch: master
https://github.com/mongodb/mongo/commit/fb81d9912660a6c71ffbafda33156f8935e98f65

Comment by Githook User [ 22/May/14 ]

Author:

{u'username': u'milkie', u'name': u'Eric Milkie', u'email': u'milkie@10gen.com'}

Message: SERVER-13645 kill dead code
Branch: master
https://github.com/mongodb/mongo/commit/3420a0121eaf0684b06a506d3758dd0d16af740f

Comment by Ramon Fernandez Marina [ 20/May/14 ]

Author:

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

Message: SERVER-13645 move ReplSetImpl out of rs.cpp

Branch: master
https://github.com/mongodb/mongo/commit/51e56e4c04ff28838ef5f670efe99128793f2d46

Comment by Ramon Fernandez Marina [ 20/May/14 ]

Author:

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

Message: SERVER-13645 clean up ReplSetImpl

Branch: master
https://github.com/mongodb/mongo/commit/d27c68bba7892266f7d84ba8785cb154fed601b9

Comment by Githook User [ 19/May/14 ]

Author:

{u'username': u'milkie', u'name': u'Eric Milkie', u'email': u'milkie@10gen.com'}

Message: SERVER-13645 cleanup heartbeat_info
Branch: master
https://github.com/mongodb/mongo/commit/91ef92d905468dce07cd04cd11e8cd5369f23cb0

Comment by Githook User [ 19/May/14 ]

Author:

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

Message: SERVER-13645 move multiSyncApply(), multiInitialSyncApply(), and initializeWriterThread() to sync_tail.cpp/.h
Branch: master
https://github.com/mongodb/mongo/commit/4ab25eac664ff6775bdb57a3689a3a2f4092e6b0

Comment by Githook User [ 28/Apr/14 ]

Author:

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

Message: SERVER-13645 move ReplSetCmdline and related functions into repl_start.h
Branch: master
https://github.com/mongodb/mongo/commit/6b0e83f0cf1d4e777986b1fc64f0d3133315bf18

Comment by Githook User [ 24/Apr/14 ]

Author:

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

Message: SERVER-13645 make header for ReplSet
Branch: master
https://github.com/mongodb/mongo/commit/f7797f6db6eaf0e3e6be0cdddca6fdf9b6c2d1dc

Comment by Githook User [ 24/Apr/14 ]

Author:

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

Message: SERVER-13645 make header for ReplSetImpl
Branch: master
https://github.com/mongodb/mongo/commit/5aa7a7f7025e417022310320044133adcc882343

Comment by Githook User [ 23/Apr/14 ]

Author:

{u'username': u'milkie', u'name': u'Eric Milkie', u'email': u'milkie@10gen.com'}

Message: SERVER-13645 remove dead code
Branch: master
https://github.com/mongodb/mongo/commit/95dcb5fc8b726263d86cb9ef590bf28d47b1617d

Comment by Githook User [ 23/Apr/14 ]

Author:

{u'username': u'milkie', u'name': u'Eric Milkie', u'email': u'milkie@10gen.com'}

Message: SERVER-13645 reorg Consensus (no functional change)
Branch: master
https://github.com/mongodb/mongo/commit/5f762b9ec20ee6be588ac31599a1dde68b84c4e1

Comment by Githook User [ 23/Apr/14 ]

Author:

{u'username': u'milkie', u'name': u'Eric Milkie', u'email': u'milkie@10gen.com'}

Message: SERVER-13645 proper headers in debug mode
Branch: master
https://github.com/mongodb/mongo/commit/a548ab727982381949f3817bc222cb8ae05576af

Comment by Githook User [ 23/Apr/14 ]

Author:

{u'username': u'milkie', u'name': u'Eric Milkie', u'email': u'milkie@10gen.com'}

Message: SERVER-13645 fix up consensus includes
Branch: master
https://github.com/mongodb/mongo/commit/d89481bc923bcbf2a43156c200a978be40a86984

Comment by Githook User [ 23/Apr/14 ]

Author:

{u'username': u'milkie', u'name': u'Eric Milkie', u'email': u'milkie@10gen.com'}

Message: SERVER-13645 remove Guarded class
Branch: master
https://github.com/mongodb/mongo/commit/09ecb7db7f0b09fd73205c24091c6cd67edf4b74

Comment by Githook User [ 23/Apr/14 ]

Author:

{u'username': u'milkie', u'name': u'Eric Milkie', u'email': u'milkie@10gen.com'}

Message: SERVER-13645 blow apart health.h and clean up headers
Branch: master
https://github.com/mongodb/mongo/commit/df2dc878b401e77f7542f43614364b46906a1074

Comment by Githook User [ 23/Apr/14 ]

Author:

{u'username': u'milkie', u'name': u'Eric Milkie', u'email': u'milkie@10gen.com'}

Message: SERVER-13645 remove unused files
Branch: master
https://github.com/mongodb/mongo/commit/d643a188be017db6e3807611f46758f5c969a02f

Comment by Githook User [ 23/Apr/14 ]

Author:

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

Message: SERVER-13645 move ReplSetHealthPollTask class into its own header and cpp file
Branch: master
https://github.com/mongodb/mongo/commit/e1637840b8e4260494628985c9e348c3d028e7c3

Comment by Githook User [ 23/Apr/14 ]

Author:

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

Message: SERVER-13645 move replication_server_status.h/.cpp to repl_settings.h/.cpp
Branch: master
https://github.com/mongodb/mongo/commit/6b6513333fda24fab92aa807e942a023094d703b

Comment by Githook User [ 23/Apr/14 ]

Author:

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

Message: SERVER-13645 move rsLog into a header file
Branch: master
https://github.com/mongodb/mongo/commit/fa3a365802e4cd79aac25205056b267b5977feae

Comment by Githook User [ 23/Apr/14 ]

Author:

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

Message: SERVER-13645 move task::Server class into a new header file in the repl directory
Branch: master
https://github.com/mongodb/mongo/commit/3d8e6088159be99e9ddffe031ee79ae42fb43a4d

Comment by Githook User [ 23/Apr/14 ]

Author:

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

Message: SERVER-13645 move RSBase class into its own header file
Branch: master
https://github.com/mongodb/mongo/commit/a41e1361e1133aba2ff28f967e0479af290d399f

Comment by Githook User [ 23/Apr/14 ]

Author:

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

Message: SERVER-13645 move StateBox class into its own header file
Branch: master
https://github.com/mongodb/mongo/commit/1402351cdb5d3ff29ce5935e1febaa89343df5da

Comment by Githook User [ 23/Apr/14 ]

Author:

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

Message: SERVER-13645 move ReplSetCommand class into its own header file
Branch: master
https://github.com/mongodb/mongo/commit/5bee65a2416c4011058df0ba2b1afc0bcc330f7c

Comment by Githook User [ 23/Apr/14 ]

Author:

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

Message: SERVER-13645 move GhostSync class into its own header and cpp file
Branch: master
https://github.com/mongodb/mongo/commit/6ea2f53642fd1fd540aff18447cfe71e0179c86a

Comment by Githook User [ 23/Apr/14 ]

Author:

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

Message: SERVER-13645 move Manager class into its own header and cpp file
Branch: master
https://github.com/mongodb/mongo/commit/48c9fd791e72092a72b03520ee55e2dfa94287dc

Comment by Githook User [ 23/Apr/14 ]

Author:

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

Message: SERVER-13645 move Member class into its own header and cpp file

also rename rs_member to the more accurate member_state
Branch: master
https://github.com/mongodb/mongo/commit/ee8b798f1c80710b2aee74cc330e56c83ed77278

Comment by Githook User [ 23/Apr/14 ]

Author:

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

Message: SERVER-13645 move Consensus class into its own header and cpp file
Branch: master
https://github.com/mongodb/mongo/commit/577249db39b95c59e98237326a7bdcfbcdaf9760

Comment by Githook User [ 18/Apr/14 ]

Author:

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

Message: SERVER-13645 move HeartbeatInfo class into its own header and cpp file
Branch: master
https://github.com/mongodb/mongo/commit/ba631b9b40374bf50d14f8f219e1de5d7018623c

Comment by Githook User [ 18/Apr/14 ]

Author:

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

Message: SERVER-13645 move InitialSync class into its own header and cpp file
Branch: master
https://github.com/mongodb/mongo/commit/a143e6938be7042e208e3dd0026933bae4b74b97

Comment by Githook User [ 18/Apr/14 ]

Author:

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

Message: SERVER-13645 move SyncTail class into its own header and cpp file

Conflicts:
src/mongo/db/repl/rs_sync.cpp
Branch: master
https://github.com/mongodb/mongo/commit/e6109dcddddb0e5b8b6fe92a026d0588fc3996be

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