[SERVER-16685] serverBuildInfo should include storage engines compiled into server Created: 29/Dec/14  Updated: 19/Sep/15  Resolved: 26/Mar/15

Status: Closed
Project: Core Server
Component/s: Diagnostics
Affects Version/s: None
Fix Version/s: 3.1.1

Type: Improvement Priority: Minor - P4
Reporter: Matt Kangas Assignee: James Wahlin
Resolution: Done Votes: 0
Labels: pull-request
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
is related to SERVER-16811 Only register wiredTiger factory once Closed
Backwards Compatibility: Fully Compatible
Sprint: Quint Iteration 3.1.1
Participants:

 Description   

db.serverBuildInfo() does not provide any indication which storage engines were compiled into the server.

This is an issue for jstests which exercise WiredTiger specific functionality. We currently disable these tests if db.serverBuildInfo().bits == 32, but we should test for the presence of WiredTiger instead.

Related: SERVER-16660, SERVER-16313



 Comments   
Comment by Githook User [ 26/Mar/15 ]

Author:

{u'name': u'James Wahlin', u'email': u'james.wahlin@10gen.com'}

Message: SERVER-16685 use Array.contains for wiredTiger check
Branch: master
https://github.com/mongodb/mongo/commit/05533d52a29589f54ec9ee582e770a5fdda552a5

Comment by Githook User [ 26/Mar/15 ]

Author:

{u'name': u'James Wahlin', u'email': u'james.wahlin@10gen.com'}

Message: SERVER-16685 use buildInfo over 32bit check for WT
Branch: master
https://github.com/mongodb/mongo/commit/e34242b19ffabd9cf670dcb9fca513dccb81abb3

Comment by James Wahlin [ 05/Mar/15 ]

Reopening, this ticket should handle update of the WiredTiger jstests as well replacing the current "db.serverBuildInfo().bits == 32" test with one that checks whether wiredTiger is in db.serverBuildInfo().storageEngines list.

Comment by Githook User [ 05/Mar/15 ]

Author:

{u'name': u'James Wahlin', u'email': u'james.wahlin@10gen.com'}

Message: SERVER-16685 Add storage engine list to buildInfo

Signed-off-by: Ramon Fernandez <ramon@mongodb.com>
Branch: master
https://github.com/mongodb/mongo/commit/45517f573d71e3e9fa592a721090e51f19b6bf61

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