summaryrefslogtreecommitdiff
path: root/src/mongo/db/structure/record_store_heap.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/db/structure/record_store_heap.h')
-rw-r--r--src/mongo/db/structure/record_store_heap.h18
1 files changed, 9 insertions, 9 deletions
diff --git a/src/mongo/db/structure/record_store_heap.h b/src/mongo/db/structure/record_store_heap.h
index f9d752cbe84..42fc085ea64 100644
--- a/src/mongo/db/structure/record_store_heap.h
+++ b/src/mongo/db/structure/record_store_heap.h
@@ -56,14 +56,14 @@ namespace mongo {
virtual Record* recordFor( const DiskLoc& loc ) const;
- virtual void deleteRecord( TransactionExperiment* txn, const DiskLoc& dl );
+ virtual void deleteRecord( OperationContext* txn, const DiskLoc& dl );
- virtual StatusWith<DiskLoc> insertRecord( TransactionExperiment* txn,
+ virtual StatusWith<DiskLoc> insertRecord( OperationContext* txn,
const char* data,
int len,
int quotaMax );
- virtual StatusWith<DiskLoc> insertRecord( TransactionExperiment* txn,
+ virtual StatusWith<DiskLoc> insertRecord( OperationContext* txn,
const DocWriter* doc,
int quotaMax );
@@ -74,23 +74,23 @@ namespace mongo {
virtual std::vector<RecordIterator*> getManyIterators() const;
- virtual Status truncate( TransactionExperiment* txn );
+ virtual Status truncate( OperationContext* txn );
virtual bool compactSupported() const;
- virtual Status compact( TransactionExperiment* txn,
+ virtual Status compact( OperationContext* txn,
RecordStoreCompactAdaptor* adaptor,
const CompactOptions* options,
CompactStats* stats );
- virtual Status validate( TransactionExperiment* txn,
+ virtual Status validate( OperationContext* txn,
bool full,
bool scanData,
ValidateAdaptor* adaptor,
ValidateResults* results, BSONObjBuilder* output ) const;
- virtual Status touch( TransactionExperiment* txn, BSONObjBuilder* output ) const;
+ virtual Status touch( OperationContext* txn, BSONObjBuilder* output ) const;
- virtual void increaseStorageSize( TransactionExperiment* txn, int size, int quotaMax );
+ virtual void increaseStorageSize( OperationContext* txn, int size, int quotaMax );
virtual int64_t storageSize(BSONObjBuilder* extraInfo = NULL, int infoLevel = 0) const;
@@ -111,7 +111,7 @@ namespace mongo {
private:
DiskLoc allocateLoc();
bool cappedAndNeedDelete() const;
- void cappedDeleteAsNeeded(TransactionExperiment* txn);
+ void cappedDeleteAsNeeded(OperationContext* txn);
// TODO figure out a proper solution to metadata
const bool _isCapped;