summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorEliot Horowitz <eliot@10gen.com>2013-08-26 16:16:25 -0400
committerEliot Horowitz <eliot@10gen.com>2013-09-04 14:31:23 -0400
commitf38124f816483a2e87c3056d161035d3d1013a15 (patch)
treeb0eedd1c520e1d053824214599b3f24b984f284d /src
parent9dc48cc9760f84b1482f57b3bfd6d241d0910901 (diff)
downloadmongo-f38124f816483a2e87c3056d161035d3d1013a15.tar.gz
SERVER-6405: removed dead code
Diffstat (limited to 'src')
-rw-r--r--src/mongo/db/database.cpp49
1 files changed, 0 insertions, 49 deletions
diff --git a/src/mongo/db/database.cpp b/src/mongo/db/database.cpp
index c4744600d7e..72fa8f70e48 100644
--- a/src/mongo/db/database.cpp
+++ b/src/mongo/db/database.cpp
@@ -169,55 +169,6 @@ namespace mongo {
return "";
}
- /*
- bool Database::openExistingFile( int n ) {
- verify(this);
- Lock::assertWriteLocked(_name);
- {
- // must not yet be visible to others as we aren't in the db's write lock and
- // we will write to _files vector - thus this assert.
- bool loaded = dbHolder().__isLoaded(_name, _path);
- verify( !loaded );
- }
- // additionally must be in the dbholder mutex (no assert for that yet)
-
- // todo: why here? that could be bad as we may be read locked only here
- _namespaceIndex.init();
-
- if ( n < 0 || n >= DiskLoc::MaxFiles ) {
- massert( 15924 , str::stream() << "getFile(): bad file number value " << n << " (corrupt db?): run repair", false);
- }
-
- {
- if( n < (int) _files.size() && _files[n] ) {
- MONGO_DLOG(2) << "openExistingFile " << n << " is already open" << endl;
- return true;
- }
- }
-
- {
- boost::filesystem::path fullName = fileName( n );
- string fullNameString = fullName.string();
- DataFile *df = new DataFile(n);
- try {
- if( !df->openExisting( fullNameString.c_str() ) ) {
- delete df;
- return false;
- }
- }
- catch ( AssertionException& ) {
- delete df;
- throw;
- }
- while ( n >= (int) _files.size() ) {
- _files.push_back(0);
- }
- _files[n] = df;
- }
-
- return true;
- }
- */
// todo : we stop once a datafile dne.
// if one datafile were missing we should keep going for
// repair purposes yet we do not.