Details
-
Task
-
Resolution: Fixed
-
Major - P3
-
None
-
None
-
0.2
Description
After SERVER-31630, the output of {getParameter: 1, featureCompatibilityVersion: 1} on a 3.6 mongod can have four possible returns:
Fully downgraded featureCompatibilityVersion:
{featureCompatibilityVersion: {version: "3.4"}, ok: 1}
|
Upgrading featureCompatibilityVersion:
{featureCompatibilityVersion: {version: "3.4", targetVersion: "3.6"}, ok: 1}
|
Downgrading featureCompatibilityVersion:
{featureCompatibilityVersion: {version: "3.4", targetVersion: "3.4"}, ok: 1}
|
Fully upgraded featureCompatibilityVersion:
{featureCompatibilityVersion: {version: "3.6"}, ok: 1}
|
We should document the change to the getParameter output. We should also include in the downgrade instructions to wait for each node to have fully downgraded featureCompatibilityVersion before replacing the binary.
Attachments
Issue Links
- documents
-
SERVER-31630 getParameter for featureCompatibilityVersion must expose targetVersion
-
- Closed
-