[SERVER-23277] Hotfix KB2731284 or later update is installed, Windows 7/2008R2 file allocation running slowly Created: 21/Mar/16  Updated: 19/Nov/16  Resolved: 31/Mar/16

Status: Closed
Project: Core Server
Component/s: MMAPv1
Affects Version/s: 3.0.7
Fix Version/s: 3.0.13, 3.2.5, 3.3.4

Type: Bug Priority: Major - P3
Reporter: Alvaro Hernandez Assignee: Mark Benvenuto
Resolution: Done Votes: 0
Labels: code-only
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Duplicate
is duplicated by SERVER-24390 Hot Fix installed, but mongod not see... Closed
Related
is related to SERVER-24395 Do not display startup warnings when ... Closed
Backwards Compatibility: Fully Compatible
Operating System: ALL
Backport Completed:
Steps To Reproduce:

Run windows installer or install KB3121255

Sprint: Platforms 12 (04/01/16)
Participants:

 Description   

On Jan. 8th 2016, Microsoft came out with a new ntfs.sys file version 6.1.7601.23318. This new file version is pushed by Windows update and is causing MongoDB executables to not detect the hotfix or the later update. Looking over the source code on GitHub, the if statement in the isKB2731284OrLaterUpdateInstalled() function is checking for the 4th version number to be <= 22999.



 Comments   
Comment by Githook User [ 26/May/16 ]

Author:

{u'username': u'markbenvenuto', u'name': u'Mark Benvenuto', u'email': u'mark.benvenuto@mongodb.com'}

Message: SERVER-23277 Update LDR branch range check

(cherry picked from commit 5f619d882f9291684c500408ee54967f93d2da49)
Branch: v3.0
https://github.com/mongodb/mongo/commit/e225f1fbb1d65fe000ddc41402bd8473a65a81e0

Comment by Githook User [ 31/Mar/16 ]

Author:

{u'username': u'markbenvenuto', u'name': u'Mark Benvenuto', u'email': u'mark.benvenuto@mongodb.com'}

Message: SERVER-23277 Update LDR branch range check

(cherry picked from commit 5f619d882f9291684c500408ee54967f93d2da49)
Branch: v3.2
https://github.com/mongodb/mongo/commit/827c67a4d3c72a230a9af264c0e32f9d9a224866

Comment by Githook User [ 31/Mar/16 ]

Author:

{u'username': u'markbenvenuto', u'name': u'Mark Benvenuto', u'email': u'mark.benvenuto@mongodb.com'}

Message: SERVER-23277 Update LDR branch range check
Branch: master
https://github.com/mongodb/mongo/commit/5f619d882f9291684c500408ee54967f93d2da49

Comment by Mark Benvenuto [ 28/Mar/16 ]

The branch numbering rules for the LDR branch has changed to a prefix of 23xxx with fix in: https://support.microsoft.com/en-us/kb/3121255, the previous numbering prefix was 22xxx in https://support.microsoft.com/en-us/kb/2731284. We need to update the warning check accordingly.

Comment by Ernie Hershey [ 22/Mar/16 ]

Here's that function - https://github.com/mongodb/mongo/blob/7f7a64a1d6ef791d3b111245301d73902e9e4875/src/mongo/util/processinfo_windows.cpp

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