[SERVER-8710] consider additional paranoia for config upgrade Created: 25/Feb/13  Updated: 11/Jul/16  Resolved: 27/Feb/13

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: 2.4.0-rc2

Type: Bug Priority: Major - P3
Reporter: Greg Studer Assignee: Greg Studer
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Operating System: ALL
Participants:

 Description   
  • allocation failures during upgrade, since we're adding significant data
  • explicit balancer check, since we recommend users turn the balancer off
  • recommend manual backup of full config db prior to upgrade, to allow faster config resync if needed


 Comments   
Comment by auto [ 28/Feb/13 ]

Author:

{u'date': u'2013-02-28T15:11:26Z', u'name': u'Sam Kleinman', u'email': u'samk@10gen.com'}

Message: changes to release notes to address SERVER-8710 and DOCS-1145
Branch: master
https://github.com/mongodb/docs/commit/2f10d7cf9ade0f81bd433206a32eb866de062105

Comment by auto [ 28/Feb/13 ]

Author:

{u'date': u'2013-02-26T21:23:39Z', u'name': u'Greg Studer', u'email': u'greg@10gen.com'}

Message: SERVER-8710 check balancer is stopped before upgrading to nonzero config version
Branch: master
https://github.com/mongodb/mongo/commit/cde17b7efa1f41b4bac1fc84fe72566d8740c8cc

Comment by auto [ 27/Feb/13 ]

Author:

{u'date': u'2013-02-27T22:50:05Z', u'name': u'Greg Studer', u'email': u'greg@10gen.com'}

Message: Revert "SERVER-8710 check balancer is stopped before upgrading"

This reverts commit e57f5d32d93cd23971cadfcdb93a4b9f07a0ef5a.
Branch: master
https://github.com/mongodb/mongo/commit/eb04c21a8be312d2a100fab53456fa25b52d75d2

Comment by auto [ 27/Feb/13 ]

Author:

{u'date': u'2013-02-26T21:25:07Z', u'name': u'Greg Studer', u'email': u'greg@10gen.com'}

Message: SERVER-8710 better forcing behavior for upgrade and namespace locks during config upgrade process
Branch: master
https://github.com/mongodb/mongo/commit/2dc724253a8befc714d45a63ea86385d48abc35c

Comment by auto [ 27/Feb/13 ]

Author:

{u'date': u'2013-02-26T21:23:39Z', u'name': u'Greg Studer', u'email': u'greg@10gen.com'}

Message: SERVER-8710 check balancer is stopped before upgrading
Branch: master
https://github.com/mongodb/mongo/commit/e57f5d32d93cd23971cadfcdb93a4b9f07a0ef5a

Comment by Greg Studer [ 27/Feb/13 ]

Docs updated for allocation failures during upgrade.

Comment by Greg Studer [ 26/Feb/13 ]

Decided to document the backup config db and allocation failure mode, and add the explicit balancer check.

Comment by Greg Studer [ 25/Feb/13 ]

renctan - we actually do this implicitly, by checking the config.mongos collection for old-format pings. There's no guarantee that mongoses will be able to see each other in the cluster, so that's pretty much the best we can do.

Comment by Randolph Tan [ 25/Feb/13 ]

Should we also check for mongos versions in the cluster since we don't want them to create collections without the lastModEpoch?

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