[SERVER-14907] Create a simple HeapRecordStore for testing btree logic Created: 14/Aug/14  Updated: 18/Oct/14  Resolved: 18/Oct/14

Status: Closed
Project: Core Server
Component/s: Storage
Affects Version/s: None
Fix Version/s: 2.7.6

Type: Task Priority: Major - P3
Reporter: Alex Kleiman Assignee: Mathias Stearn
Resolution: Done Votes: 0
Labels: pull-request
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Tested
Backwards Compatibility: Fully Compatible
Participants:

 Description   

The current Heap1RecordStore serves two purposes: testing the functionality of btree logic and acting as a general storage engine. These purposes are placing divergent requirements upon the record store, so it is necessary to create a new, simple record store for testing btree logic.



 Comments   
Comment by Githook User [ 15/Aug/14 ]

Author:

{u'username': u'alexkleiman', u'name': u'Alex Kleiman', u'email': u'alex.kleiman@10gen.com'}

Message: SERVER-14907 Create a version of HeapRecordStore for testing btree logic.

This implementation only implements the methods necessary for testing
btree logic. Calling any other method will cause a crash.

Closes #748

Signed-off-by: Benety Goh <benety@mongodb.com>
Branch: master
https://github.com/mongodb/mongo/commit/0f5849fd4d4bf9f398c14e21fc4c9f9be123f0aa

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