summaryrefslogtreecommitdiff
path: root/src/mongo/db/auth/user.cpp
diff options
context:
space:
mode:
authorAndy Schwerin <schwerin@mongodb.com>2014-05-29 17:38:27 -0400
committerAndy Schwerin <schwerin@mongodb.com>2014-05-29 18:17:17 -0400
commit26211a7bfae928ded0ff30f6f974ff79f686f002 (patch)
tree9bdf47cb8c4c89fe8a7000fdbaf6c2567c2de674 /src/mongo/db/auth/user.cpp
parentd5ceac1d556806be15d7653b92268354f52bbeda (diff)
downloadmongo-26211a7bfae928ded0ff30f6f974ff79f686f002.tar.gz
SERVER-14089 Remove support for schemaVersion24 users.
Diffstat (limited to 'src/mongo/db/auth/user.cpp')
-rw-r--r--src/mongo/db/auth/user.cpp18
1 files changed, 0 insertions, 18 deletions
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<User> 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);
}