summaryrefslogtreecommitdiff
path: root/src/mongo/db/stats
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/db/stats')
-rw-r--r--src/mongo/db/stats/counters.cpp28
-rw-r--r--src/mongo/db/stats/counters.h7
2 files changed, 0 insertions, 35 deletions
diff --git a/src/mongo/db/stats/counters.cpp b/src/mongo/db/stats/counters.cpp
index 4180275393b..63a0b6eb66d 100644
--- a/src/mongo/db/stats/counters.cpp
+++ b/src/mongo/db/stats/counters.cpp
@@ -244,24 +244,6 @@ Status AuthCounter::incAuthenticateSuccessful(const std::string& mechanism) try
<< " which is not enabled"};
}
-Status AuthCounter::incClusterAuthenticateReceived(const std::string& mechanism) try {
- _mechanisms.at(mechanism).clusterAuthenticate.received.fetchAndAddRelaxed(1);
- return Status::OK();
-} catch (const std::out_of_range&) {
- return {ErrorCodes::BadValue,
- str::stream() << "Received authentication for mechanism " << mechanism
- << " which is unknown or not enabled"};
-}
-
-Status AuthCounter::incClusterAuthenticateSuccessful(const std::string& mechanism) try {
- _mechanisms.at(mechanism).clusterAuthenticate.successful.fetchAndAddRelaxed(1);
- return Status::OK();
-} catch (const std::out_of_range&) {
- return {ErrorCodes::BadValue,
- str::stream() << "Received authentication for mechanism " << mechanism
- << " which is not enabled"};
-}
-
/**
* authentication: {
* "mechanisms": {
@@ -293,16 +275,6 @@ void AuthCounter::append(BSONObjBuilder* b) {
}
{
- const auto received = it.second.clusterAuthenticate.received.load();
- const auto successful = it.second.clusterAuthenticate.successful.load();
-
- BSONObjBuilder clusterAuthBuilder(mechBuilder.subobjStart(auth::kClusterAuthenticate));
- clusterAuthBuilder.append("received", received);
- clusterAuthBuilder.append("successful", successful);
- clusterAuthBuilder.done();
- }
-
- {
const auto received = it.second.authenticate.received.load();
const auto successful = it.second.authenticate.successful.load();
diff --git a/src/mongo/db/stats/counters.h b/src/mongo/db/stats/counters.h
index a202746be03..9b10cb2a049 100644
--- a/src/mongo/db/stats/counters.h
+++ b/src/mongo/db/stats/counters.h
@@ -226,9 +226,6 @@ public:
Status incAuthenticateReceived(const std::string& mechanism);
Status incAuthenticateSuccessful(const std::string& mechanism);
- Status incClusterAuthenticateReceived(const std::string& mechanism);
- Status incClusterAuthenticateSuccessful(const std::string& mechanism);
-
void append(BSONObjBuilder*);
void initializeMechanismMap(const std::vector<std::string>&);
@@ -243,10 +240,6 @@ private:
AtomicWord<long long> received;
AtomicWord<long long> successful;
} authenticate;
- struct {
- AtomicWord<long long> received;
- AtomicWord<long long> successful;
- } clusterAuthenticate;
};
using MechanismMap = std::map<std::string, MechanismData>;