-
Type: Task
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
Needed
-
sh.status() includes a dump of the config.version document.
This document could contain the following fields:
- minCompatibleVersion
- currentVersion
- excluding
- clusterId
- upgradeId
- upgradeState
All of them except clusterId are deprecated and are not used in any of the currently supported mongodb version (4.2 -> 6.0), in fact the usage of these fields have been replaced by the more robust feature compatibility version mechanism. We started removing those fields in SERVER-68888.
Including those fields in the sh.status command can be misleading for our customer, this is especially true for minCompatibleVersion and currentVersion fields that are always equal to 5 and 6 and can be confused with the real value of the FCV version.
My proposal is to include in sh.status() only the clusterId field that is the only meaningful one in config.version.
- is related to
-
SERVER-68888 Remove deprecated fields from config.version
- Closed