[SERVER-34470] [post-branch] Make DatabaseVersion non-optional in database entries Created: 13/Apr/18 Updated: 29/Oct/23 Resolved: 20/Jun/18 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Sharding |
| Affects Version/s: | None |
| Fix Version/s: | 4.1.1 |
| Type: | Task | Priority: | Major - P3 |
| Reporter: | Esha Maharishi (Inactive) | Assignee: | Blake Oler |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||||||
| Backwards Compatibility: | Fully Compatible | ||||||||||||
| Participants: | |||||||||||||
| Description |
|
In 4.2, all nodes should expect database entries (in config.databases on the config server; config.cache.databases on shards; and the in-memory DatabaseType and ShardDatabaseType) to have non-optional versions. This will also involve removing the FCV check in createDatabase.. removing the FCV check from the add databases loop in addShard, and removing the database purge in the FCV document op observer..
|
| Comments |
| Comment by Githook User [ 20/Jun/18 ] |
|
Author: {'username': 'BlakeIsBlake', 'name': 'Blake Oler', 'email': 'blake.oler@mongodb.com'}Message: |
| Comment by Githook User [ 20/Jun/18 ] |
|
Author: {'username': 'BlakeIsBlake', 'name': 'Blake Oler', 'email': 'blake.oler@mongodb.com'}Message: |
| Comment by Githook User [ 20/Jun/18 ] |
|
Author: {'username': 'BlakeIsBlake', 'name': 'Blake Oler', 'email': 'blake.oler@mongodb.com'}Message: |
| Comment by Githook User [ 19/Jun/18 ] |
|
Author: {'username': 'BlakeIsBlake', 'name': 'Blake Oler', 'email': 'blake.oler@mongodb.com'}Message: |
| Comment by Githook User [ 19/Jun/18 ] |
|
Author: {'username': 'BlakeIsBlake', 'name': 'Blake Oler', 'email': 'blake.oler@mongodb.com'}Message: |