summaryrefslogtreecommitdiff
path: root/src/mongo/db/catalog/catalog_stats.cpp
diff options
context:
space:
mode:
authorGregory Noma <gregory.noma@gmail.com>2022-09-02 14:25:41 +0000
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2022-09-02 16:33:20 +0000
commitbf9c77c2330f0414cde0c83e83dc5e7dd38cb312 (patch)
treeb98face3948a651342e974873b674b85d72f6373 /src/mongo/db/catalog/catalog_stats.cpp
parente05c628e0bb27cffcd57a796e3a328b219ab36f2 (diff)
downloadmongo-bf9c77c2330f0414cde0c83e83dc5e7dd38cb312.tar.gz
SERVER-67611 Remove storage usages of `ErrorCategory::Interruption`
Diffstat (limited to 'src/mongo/db/catalog/catalog_stats.cpp')
-rw-r--r--src/mongo/db/catalog/catalog_stats.cpp17
1 files changed, 6 insertions, 11 deletions
diff --git a/src/mongo/db/catalog/catalog_stats.cpp b/src/mongo/db/catalog/catalog_stats.cpp
index 9b1c0f075a3..4c456a8d7fa 100644
--- a/src/mongo/db/catalog/catalog_stats.cpp
+++ b/src/mongo/db/catalog/catalog_stats.cpp
@@ -92,17 +92,12 @@ public:
const auto viewCatalogDbNames = catalog->getViewCatalogDbNames(opCtx);
for (const auto& dbName : viewCatalogDbNames) {
- try {
- const auto viewStats = catalog->getViewStatsForDatabase(opCtx, dbName);
- invariant(viewStats);
-
- stats.timeseries += viewStats->userTimeseries;
- stats.views += viewStats->userViews;
- stats.internalViews += viewStats->internal;
- } catch (ExceptionForCat<ErrorCategory::Interruption>&) {
- LOGV2_DEBUG(
- 5578400, 2, "Failed to collect view catalog statistics", "db"_attr = dbName);
- }
+ const auto viewStats = catalog->getViewStatsForDatabase(opCtx, dbName);
+ invariant(viewStats);
+
+ stats.timeseries += viewStats->userTimeseries;
+ stats.views += viewStats->userViews;
+ stats.internalViews += viewStats->internal;
}
BSONObjBuilder builder;