summaryrefslogtreecommitdiff
path: root/src/mongo/db/storage/wiredtiger/wiredtiger_record_store.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/db/storage/wiredtiger/wiredtiger_record_store.cpp')
-rw-r--r--src/mongo/db/storage/wiredtiger/wiredtiger_record_store.cpp7
1 files changed, 1 insertions, 6 deletions
diff --git a/src/mongo/db/storage/wiredtiger/wiredtiger_record_store.cpp b/src/mongo/db/storage/wiredtiger/wiredtiger_record_store.cpp
index a2adafb35ea..d6338be1b1d 100644
--- a/src/mongo/db/storage/wiredtiger/wiredtiger_record_store.cpp
+++ b/src/mongo/db/storage/wiredtiger/wiredtiger_record_store.cpp
@@ -1000,12 +1000,7 @@ int64_t WiredTigerRecordStore::freeStorageSize(OperationContext* opCtx) const {
invariant(opCtx->lockState()->isReadLocked());
WiredTigerSession* session = WiredTigerRecoveryUnit::get(opCtx)->getSessionNoTxn();
- auto result = WiredTigerUtil::getStatisticsValue(session->getSession(),
- "statistics:" + getURI(),
- "statistics=(fast)",
- WT_STAT_DSRC_BLOCK_REUSE_BYTES);
- uassertStatusOK(result.getStatus());
- return result.getValue();
+ return WiredTigerUtil::getIdentReuseSize(session->getSession(), getURI());
}
// Retrieve the value from a positioned cursor.