[SERVER-18356] Backward compatibility across releases with WiredTiger Created: 07/May/15 Updated: 15/Sep/15 Resolved: 28/Aug/15 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | WiredTiger |
| Affects Version/s: | None |
| Fix Version/s: | 3.1.8 |
| Type: | Improvement | Priority: | Major - P3 |
| Reporter: | Alexander Gorrod | Assignee: | Michael Cahill (Inactive) |
| Resolution: | Done | Votes: | 0 |
| Labels: | 32qa | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||||||||||||||
| Backwards Compatibility: | Fully Compatible | ||||||||||||||||||||
| Participants: | |||||||||||||||||||||
| Description |
|
Attempting to open a MongoDB databases that was created with version 3.1.X using an earlier version of MongoDB returns the following error:
Then startup fails. |
| Comments |
| Comment by Githook User [ 20/Aug/15 ] | |
|
Author: {u'username': u'michaelcahill', u'name': u'Michael Cahill', u'email': u'michael.cahill@mongodb.com'}Message: Merge pull request #2129 from wiredtiger/
| |
| Comment by Githook User [ 20/Aug/15 ] | |
|
Author: {u'username': u'michaelcahill', u'name': u'Michael Cahill', u'email': u'michael.cahill@mongodb.com'}Message: Merge pull request #2129 from wiredtiger/
| |
| Comment by Githook User [ 20/Aug/15 ] | |
|
Author: {u'username': u'daveh86', u'name': u'David Hows', u'email': u'howsdav@gmail.com'}Message: | |
| Comment by Githook User [ 20/Aug/15 ] | |
|
Author: {u'username': u'daveh86', u'name': u'David Hows', u'email': u'howsdav@gmail.com'}Message: | |
| Comment by Githook User [ 20/Aug/15 ] | |
|
Author: {u'username': u'daveh86', u'name': u'David Hows', u'email': u'howsdav@gmail.com'}Message: | |
| Comment by Githook User [ 20/Aug/15 ] | |
|
Author: {u'username': u'daveh86', u'name': u'David Hows', u'email': u'howsdav@gmail.com'}Message: | |
| Comment by Githook User [ 20/Aug/15 ] | |
|
Author: {u'username': u'daveh86', u'name': u'David Hows', u'email': u'howsdav@gmail.com'}Message: | |
| Comment by Daniel Pasette (Inactive) [ 25/Jun/15 ] | |
|
Part of this will be addressed by disabling creation of the WiredTiger.basecfg file, tracked in | |
| Comment by Alexander Gorrod [ 07/May/15 ] | |
|
A workaround for this issue is to edit the saved configuration file to remove the version string. The saved configuration file is WiredTiger.basecfg in the data directory. The file is plain text, if you open it in an editor and remove the line of the form:
The subsequent open with the earlier version of WiredTiger will work. |