summaryrefslogtreecommitdiff
path: root/src/mongo/db/storage/kv/kv_database_catalog_entry.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/db/storage/kv/kv_database_catalog_entry.h')
-rw-r--r--src/mongo/db/storage/kv/kv_database_catalog_entry.h14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/mongo/db/storage/kv/kv_database_catalog_entry.h b/src/mongo/db/storage/kv/kv_database_catalog_entry.h
index 4cb5d1d3edc..2bda9cc9afa 100644
--- a/src/mongo/db/storage/kv/kv_database_catalog_entry.h
+++ b/src/mongo/db/storage/kv/kv_database_catalog_entry.h
@@ -42,7 +42,7 @@ namespace mongo {
class KVDatabaseCatalogEntry : public DatabaseCatalogEntry {
public:
- KVDatabaseCatalogEntry( const StringData& db, KVStorageEngine* engine );
+ KVDatabaseCatalogEntry( StringData db, KVStorageEngine* engine );
virtual ~KVDatabaseCatalogEntry();
virtual bool exists() const;
@@ -62,26 +62,26 @@ namespace mongo {
virtual void getCollectionNamespaces( std::list<std::string>* out ) const;
- virtual CollectionCatalogEntry* getCollectionCatalogEntry( const StringData& ns ) const;
+ virtual CollectionCatalogEntry* getCollectionCatalogEntry( StringData ns ) const;
- virtual RecordStore* getRecordStore( const StringData& ns ) const;
+ virtual RecordStore* getRecordStore( StringData ns ) const;
virtual IndexAccessMethod* getIndex( OperationContext* txn,
const CollectionCatalogEntry* collection,
IndexCatalogEntry* index );
virtual Status createCollection( OperationContext* txn,
- const StringData& ns,
+ StringData ns,
const CollectionOptions& options,
bool allocateDefaultSpace );
virtual Status renameCollection( OperationContext* txn,
- const StringData& fromNS,
- const StringData& toNS,
+ StringData fromNS,
+ StringData toNS,
bool stayTemp );
virtual Status dropCollection( OperationContext* opCtx,
- const StringData& ns );
+ StringData ns );
// --------------