[DRIVERS-190] Test against non-mmapv1 storage engine Created: 29/Oct/14  Updated: 15/Apr/19  Resolved: 21/Jun/16

Status: Closed
Project: Drivers
Component/s: None
Fix Version/s: None

Type: Task Priority: Major - P3
Reporter: Barrie Segal Assignee: Barrie Segal
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
depends on CXX-365 Add MCI configuration to test against... Closed
depends on CDRIVER-448 Test against non-mmapv1 storage engine Closed
depends on CSHARP-1089 Test against non-mmapv1 storage engine Closed
depends on RUBY-833 Test against wiredTiger storage engine Closed
depends on PYTHON-781 Run tests against the inMemoryExperim... Closed
Related
related to SERVER-15654 Can not initiate a replicaset with ne... Closed
related to SERVER-15942 Replset write-command API test failur... Closed
related to DRIVERS-184 add new storage engines to testing ma... Closed
Driver Compliance:
Key Status/Resolution FixVersion
RUBY-833 Done 1.12, 2.0.0
PYTHON-781 Done 2.8, 3.0
PERL-451 Done 0.706.0.0, 1.0.0
CXX-365 Done legacy-1.0.0-rc2
PHP-1258 Done 1.6.0RC3, 1.6.0
CDRIVER-448 Done 1.1.0
CSHARP-1089 Done 2.0

 Description   

The intent of this ticket is to find any driver or test problems related to alternative storage engines. Python, Ruby, and Perl all had to rework tests that assumed things about the underlying storage engine that no longer apply with heap1, wired tiger, etc. This should also uncover any places in the driver that access system collections directly instead of through commands. Start the server with "--storageEngine <storage engine name>". The heap1 storage engine is available for testing now.



 Comments   
Comment by Andrew Morrow (Inactive) [ 03/Mar/15 ]

Validating for C++11 because validated for C

Comment by David Golden [ 06/Nov/14 ]

Also, watch out for bugs in testing like in SERVER-15942

Generated at Thu Feb 08 08:20:57 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.