diff options
Diffstat (limited to 'src/mongo/db/storage/wiredtiger/wiredtiger_util.cpp')
-rw-r--r-- | src/mongo/db/storage/wiredtiger/wiredtiger_util.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/mongo/db/storage/wiredtiger/wiredtiger_util.cpp b/src/mongo/db/storage/wiredtiger/wiredtiger_util.cpp index f6087cb0d98..a5a6986bf7c 100644 --- a/src/mongo/db/storage/wiredtiger/wiredtiger_util.cpp +++ b/src/mongo/db/storage/wiredtiger/wiredtiger_util.cpp @@ -795,6 +795,12 @@ void WiredTigerUtil::notifyStartupComplete() { } bool WiredTigerUtil::useTableLogging(const NamespaceString& nss) { + if (storageGlobalParams.forceDisableTableLogging) { + invariant(TestingProctor::instance().isEnabled()); + LOGV2(6825405, "Table logging disabled", logAttrs(nss)); + return false; + } + // We only turn off logging in the case of: // 1) Replication is enabled (the typical deployment), or // 2) We're running as a standalone with recoverFromOplogAsStandalone=true |