From 26211a7bfae928ded0ff30f6f974ff79f686f002 Mon Sep 17 00:00:00 2001 From: Andy Schwerin Date: Thu, 29 May 2014 17:38:27 -0400 Subject: SERVER-14089 Remove support for schemaVersion24 users. --- src/mongo/db/auth/user.cpp | 18 ------------------ 1 file changed, 18 deletions(-) (limited to 'src/mongo/db/auth/user.cpp') diff --git a/src/mongo/db/auth/user.cpp b/src/mongo/db/auth/user.cpp index 0380668f038..cb856f2adad 100644 --- a/src/mongo/db/auth/user.cpp +++ b/src/mongo/db/auth/user.cpp @@ -43,7 +43,6 @@ namespace mongo { User::User(const UserName& name) : _name(name), - _schemaVersion(AuthorizationManager::schemaVersion26Final), _refCount(0), _isValid(1) {} @@ -87,9 +86,7 @@ namespace mongo { std::auto_ptr result(new User(_name)); result->_privileges = _privileges; result->_roles = _roles; - result->_probedDatabases = _probedDatabases; result->_credentials = _credentials; - result->_schemaVersion = _schemaVersion; return result.release(); } @@ -140,21 +137,6 @@ namespace mongo { } } - void User::setSchemaVersion1() { - _schemaVersion = AuthorizationManager::schemaVersion24; - } - - void User::markProbedV1(const StringData& dbname) { - dassert(_schemaVersion == AuthorizationManager::schemaVersion24); - if (!hasProbedV1(dbname)) - _probedDatabases.push_back(dbname.toString()); - } - - bool User::hasProbedV1(const StringData& dbname) const { - dassert(_schemaVersion == AuthorizationManager::schemaVersion24); - return sequenceContains(_probedDatabases, dbname); - } - void User::invalidate() { _isValid.store(0); } -- cgit v1.2.1