diff options
Diffstat (limited to 'src/mongo/db/collection_index_usage_tracker.cpp')
-rw-r--r-- | src/mongo/db/collection_index_usage_tracker.cpp | 26 |
1 files changed, 0 insertions, 26 deletions
diff --git a/src/mongo/db/collection_index_usage_tracker.cpp b/src/mongo/db/collection_index_usage_tracker.cpp index 3f78b3c406a..dc0941ff4c8 100644 --- a/src/mongo/db/collection_index_usage_tracker.cpp +++ b/src/mongo/db/collection_index_usage_tracker.cpp @@ -31,23 +31,12 @@ #include "mongo/platform/basic.h" -#include "mongo/base/counter.h" #include "mongo/db/collection_index_usage_tracker.h" -#include "mongo/db/commands/server_status_metric.h" #include "mongo/util/assert_util.h" #include "mongo/util/clock_source.h" #include "mongo/util/log.h" namespace mongo { -namespace { -Counter64 collectionScansCounter; -Counter64 collectionScansNonTailableCounter; - -ServerStatusMetricField<Counter64> displayCollectionScans("queryExecutor.collectionScans.total", - &collectionScansCounter); -ServerStatusMetricField<Counter64> displayCollectionScansNonTailable( - "queryExecutor.collectionScans.nonTailable", &collectionScansNonTailableCounter); -} CollectionIndexUsageTracker::CollectionIndexUsageTracker(ClockSource* clockSource) : _clockSource(clockSource) { @@ -61,17 +50,6 @@ void CollectionIndexUsageTracker::recordIndexAccess(StringData indexName) { _indexUsageMap[indexName].accesses.fetchAndAdd(1); } -void CollectionIndexUsageTracker::recordCollectionScans(unsigned long long collectionScans) { - _collectionScans.fetchAndAdd(collectionScans); - collectionScansCounter.increment(collectionScans); -} - -void CollectionIndexUsageTracker::recordCollectionScansNonTailable( - unsigned long long collectionScansNonTailable) { - _collectionScansNonTailable.fetchAndAdd(collectionScansNonTailable); - collectionScansNonTailableCounter.increment(collectionScansNonTailable); -} - void CollectionIndexUsageTracker::registerIndex(StringData indexName, const BSONObj& indexKey) { invariant(!indexName.empty()); dassert(_indexUsageMap.find(indexName) == _indexUsageMap.end()); @@ -90,8 +68,4 @@ CollectionIndexUsageMap CollectionIndexUsageTracker::getUsageStats() const { return _indexUsageMap; } -CollectionIndexUsageTracker::CollectionScanStats -CollectionIndexUsageTracker::getCollectionScanStats() const { - return {_collectionScans.load(), _collectionScansNonTailable.load()}; -} } // namespace mongo |