[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:
Depends
depends on SERVER-35375 Re-blacklist agg_group_external.js in... Closed
is depended on by SERVER-35116 Enumerate and remove Sharding-related... Closed
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: SERVER-34470 Make DatabaseVersion non-optional in CachedDatabaseInfo
Branch: master
https://github.com/mongodb/mongo/commit/c0c902a251a9f79b4190fb6085a58783e2d88aac

Comment by Githook User [ 20/Jun/18 ]

Author:

{'username': 'BlakeIsBlake', 'name': 'Blake Oler', 'email': 'blake.oler@mongodb.com'}

Message: SERVER-34470 Make DatabaseVersion non-optional on the config server's DatabaseType
Branch: master
https://github.com/mongodb/mongo/commit/f4179263a47cf5313067a4ee96bc9d3f972aa6ee

Comment by Githook User [ 20/Jun/18 ]

Author:

{'username': 'BlakeIsBlake', 'name': 'Blake Oler', 'email': 'blake.oler@mongodb.com'}

Message: SERVER-34470 Give config and admin databases a fixed database version
Branch: master
https://github.com/mongodb/mongo/commit/b4056d66c4a563ce0d3afda7720dde3c3cd01e05

Comment by Githook User [ 19/Jun/18 ]

Author:

{'username': 'BlakeIsBlake', 'name': 'Blake Oler', 'email': 'blake.oler@mongodb.com'}

Message: SERVER-34470 Make DatabaseVersion non-optional in ShardDatabaseType
Branch: master
https://github.com/mongodb/mongo/commit/dcbb5b7700ba377003e88dd64fa5d4c0a294a5ba

Comment by Githook User [ 19/Jun/18 ]

Author:

{'username': 'BlakeIsBlake', 'name': 'Blake Oler', 'email': 'blake.oler@mongodb.com'}

Message: SERVER-34470 Remove FCV checks related to database versioning
Branch: master
https://github.com/mongodb/mongo/commit/369e92118467dcef6a5fe62060e12406a68d5c1e

Generated at Thu Feb 08 04:36:47 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.