[DOCS-369] Windows install documentation does not mention the 2 flavors of the 64 bit build Created: 26/Jul/12  Updated: 30/Oct/23  Resolved: 31/Jul/12

Status: Closed
Project: Documentation
Component/s: manual
Affects Version/s: v1.0
Fix Version/s: Server_Docs_20231030

Type: Bug Priority: Major - P3
Reporter: Sridhar Nanjundeswaran Assignee: Andrew Leung (Inactive)
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
Participants:
Days since reply: 11 years, 29 weeks, 1 day ago

 Description   

http://docs.mongodb.org/manual/tutorial/install-mongodb-on-windows/
There is documentation about the 64 bit build not running on 32 bit machines. We need similar wording clarifying the 2 flavors of the 64 bit build.
What we currently call the 2008+ build (BUILDBOT-168 filed to rename this) will only run on Windows 2008 R2 or Windows 7 and beyond. Also the document should be changed to reflect that users should use this build if running on either of these two flavors. Additionally from Windows Azure perspective, if using Worker or Web role this build should only be used when osFamily is set to to 2.
osFamily = 1 is compatible with Windows 2008 and
osFamily = 2 is compatible with Windows 2008 R2.



 Comments   
Comment by auto [ 31/Jul/12 ]

Author:

{u'date': u'2012-07-31T08:44:01-07:00', u'email': u'samk@10gen.com', u'name': u'Sam Kleinman'}

Message: DOCS-369 windows document corrections
Branch: master
https://github.com/mongodb/docs/commit/6329dffe535a48501440b5f4e1b49018696ba5d7

Comment by auto [ 31/Jul/12 ]

Author:

{u'date': u'2012-07-31T08:31:41-07:00', u'email': u'samk@10gen.com', u'name': u'Sam Kleinman'}

Message: minor: DOCS-369 windows version information
Branch: master
https://github.com/mongodb/docs/commit/2f8a44f96dc10516a204e1a472844cd50439f151

Comment by Sridhar Nanjundeswaran [ 30/Jul/12 ]

We are not sure about WinXP 64. Don't believe we have tested on it. Definitely wont work on WinXP 32.

Randall has the issue of the build rename. Please coordinate with him on the naming.

The reason for using the new function is performance I believe. Eric/Tad/Andy should be able to give you more details.

Comment by Andrew Leung (Inactive) [ 27/Jul/12 ]

For the regular x64 build, it won't work on WinXP x64?

For the "2008R2" (please don't name with '+'...) Why is the TryAcquire function used? Is there a significant performance benefit with Win2008?

Comment by Sridhar Nanjundeswaran [ 27/Jul/12 ]

The regular x64 build will work on any 64 bit windows OS (ok beyond XP) . The 2008plus (to be renamed to 2008R2+) will only work on Windows 2008 R2, Windows 7 and later. This is due to the use of the TryAcquire function http://msdn.microsoft.com/en-us/library/windows/desktop/dd405523%28v=vs.85%29.aspx

Comment by Andrew Leung (Inactive) [ 27/Jul/12 ]

Oh Right. I've only used the 32bit build to write & test.

For the 64bit Windows builds, what are the main differences?

Also, Mongo 2008+ should only be used for Windows 2008+? Optimizations?
The regular x64 Windows build will work on Windows 7 and 2008? or just Windows 7?

Comment by Sridhar Nanjundeswaran [ 27/Jul/12 ]

This special build was first introduced in 2.0.3 as far as I can see (from the download archive page). The ticket https://jira.mongodb.org/browse/SERVER-3844 seems to indicate this is 2.2 only though. You may want to clarify with Tad/Eric

Comment by Sam Kleinman (Inactive) [ 27/Jul/12 ]

is this for all versions of MongoDB or is it only applicable for 2.2?

Generated at Thu Feb 08 07:38:32 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.