[SERVER-16628] Fix upgrade checker for 3.0 Created: 22/Dec/14  Updated: 18/Sep/15  Resolved: 18/Feb/15

Status: Closed
Project: Core Server
Component/s: Admin, Shell
Affects Version/s: None
Fix Version/s: 3.0.0-rc9, 3.1.0

Type: Task Priority: Major - P3
Reporter: Scott Hernandez (Inactive) Assignee: Scott Hernandez (Inactive)
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 DOCS-4496 Missing upgrade checker advice in upg... Closed
Duplicate
is duplicated by SERVER-15731 Pre-flight upgrade tool to check for ... Closed
is duplicated by SERVER-17646 Add an upgradeCheck for 3.0 upgrade t... Closed
Related
is related to SERVER-16672 Disallow NUL bytes in index names Closed
is related to SERVER-16162 NamespaceString is inconsistently val... Closed
is related to SERVER-16450 Warn/error if invalid indexes present Closed
Backwards Compatibility: Fully Compatible
Backport Completed:
Sprint: RPL 0 3/13/15
Participants:

 Description   

The upgrade checker should be changed to include:

  • Use commands and fallback to system.indexes/namespaces
  • Don't check docs by default

Possible Future Work:

  • Check collection names (and options)
    • warn on powerof2:false (since replication will use default, and noPadding could be used instead for insert-only workloads)
  • Check index and key names (and options)
  • Check db naming restrictions/validity


 Comments   
Comment by Githook User [ 19/Feb/15 ]

Author:

{u'username': u'scotthernandez', u'name': u'Scott Hernandez', u'email': u'scotthernandez@gmail.com'}

Message: SERVER-16628: upgrade checker cleanup

(cherry picked from commit 5ddbc9274d1550e5a26778a03439b67036b2aab4)
Branch: v3.0
https://github.com/mongodb/mongo/commit/3a83c24b254d79bf17b97b49092bee8fb6caa748

Comment by Githook User [ 18/Feb/15 ]

Author:

{u'username': u'scotthernandez', u'name': u'Scott Hernandez', u'email': u'scotthernandez@gmail.com'}

Message: SERVER-16628: upgrade checker cleanup
Branch: master
https://github.com/mongodb/mongo/commit/5ddbc9274d1550e5a26778a03439b67036b2aab4

Comment by Eric Milkie [ 05/Feb/15 ]

Should make the minimal amount of changes to make the upgrade checker work correctly with its current set of checks.

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