[SERVER-7984] Infrastructure for config database upgrade (adding epochs in v4) Created: 19/Dec/12  Updated: 17/Oct/19  Resolved: 08/Jan/13

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

Type: Task Priority: Major - P3
Reporter: Greg Studer Assignee: Gregory McKeon (Inactive)
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
is related to DOCS-929 Upgrade Procedure for 2.4 Config Serv... Closed
Backwards Compatibility: Fully Compatible
Participants:

 Description   

In order to support SERVER-939's distribution/moving of unsharded collections, we need to add epochs to all collections and chunks in the config server without them.

v2.2 mongos and mongod processes are capable of handling epochs, and will preserve them, but collections which existed in 2.0 clusters may not.



 Comments   
Comment by auto [ 04/Jan/13 ]

Author:

{u'date': u'2013-01-04T23:36:57Z', u'email': u'greg@10gen.com', u'name': u'Greg Studer'}

Message: SERVER-7984 config upgrade timeout for legacy mongos is incorrect
Branch: master
https://github.com/mongodb/mongo/commit/ea17746c8bada229b5b5dff7e2a5e7dce3c4ab59

Comment by Greg Studer [ 03/Jan/13 ]

Issue is that the multiVersion tests are using outdated version numbers.

review here:

http://codereview.10gen.com/9119030/

Comment by auto [ 27/Dec/12 ]

Author:

{u'date': u'2012-12-27T19:59:19Z', u'email': u'greg@10gen.com', u'name': u'Greg Studer'}

Message: SERVER-7984 minor nits for config upgrade
Branch: master
https://github.com/mongodb/mongo/commit/5b24436ec22e8925d921a5f070e5c46132915f6c

Comment by auto [ 27/Dec/12 ]

Author:

{u'date': u'2012-12-27T15:10:06Z', u'email': u'greg@10gen.com', u'name': u'Greg Studer'}

Message: SERVER-7984 fix accidentally ignored error message
Branch: master
https://github.com/mongodb/mongo/commit/0963605989b76bb98fcca08fd73774f818efb5cb

Comment by auto [ 22/Dec/12 ]

Author:

{u'date': u'2012-12-22T17:20:52Z', u'name': u'Tad Marshall', u'email': u'tad@10gen.com'}

Message: SERVER-7984 Fix unreferenced local variable warning
Branch: master
https://github.com/mongodb/mongo/commit/f05814c2f7892f8b699dbdbc22741a53103ab1d1

Comment by auto [ 22/Dec/12 ]

Author:

{u'date': u'2012-12-22T12:31:28Z', u'name': u'Tad Marshall', u'email': u'tad@10gen.com'}

Message: SERVER-7984 Fix Windows compile

Work around apparent MSVC compiler bug by explicitly casting from
'const char []' to 'const char*'.
Branch: master
https://github.com/mongodb/mongo/commit/50e1fe795f9c5ba121a04cd56458dc949f3503a2

Comment by auto [ 21/Dec/12 ]

Author:

{u'date': u'2012-12-19T20:23:57Z', u'email': u'greg@10gen.com', u'name': u'Greg Studer'}

Message: SERVER-7984 config upgrade from v3 to v4
Branch: master
https://github.com/mongodb/mongo/commit/0950dfc242a2a04cf9fe1b680cca718d645939ad

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