diff options
author | Mathias Stearn <mathias@10gen.com> | 2014-04-30 15:17:52 -0400 |
---|---|---|
committer | Mathias Stearn <mathias@10gen.com> | 2014-04-30 16:11:50 -0400 |
commit | 16c9c3ec7bcff067c7bccef307e2039a13048153 (patch) | |
tree | f0443470a7b8e6d639dd34b4d622ae7c94a94989 /src/mongo/db/repair_database.h | |
parent | c7625872ea64c1846c6799966a700d57c6e2ad6e (diff) | |
download | mongo-16c9c3ec7bcff067c7bccef307e2039a13048153.tar.gz |
SERVER-13643 Plumb TransactionExperiment through repairDatabase
Diffstat (limited to 'src/mongo/db/repair_database.h')
-rw-r--r-- | src/mongo/db/repair_database.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/mongo/db/repair_database.h b/src/mongo/db/repair_database.h index 4fffe435558..16f5ae1d747 100644 --- a/src/mongo/db/repair_database.h +++ b/src/mongo/db/repair_database.h @@ -36,6 +36,7 @@ #include "mongo/platform/cstdint.h" namespace mongo { + class TransactionExperiment; // TODO: move intmax_t dbSize( const std::string& database ); @@ -44,7 +45,8 @@ namespace mongo { void _deleteDataFiles(const std::string& database); // must have a global lock - Status repairDatabase( std::string db, + Status repairDatabase( TransactionExperiment* txn, + std::string db, bool preserveClonedFilesOnFailure = false, bool backupOriginalFiles = false ); |