diff options
author | Thomas Schubert <thomas.schubert@mongodb.com> | 2016-08-29 14:11:18 -0400 |
---|---|---|
committer | Thomas Schubert <thomas.schubert@mongodb.com> | 2016-09-02 13:24:58 -0400 |
commit | 710a443a980b88a36d8c4ef0ea3cc0d375681908 (patch) | |
tree | 74c82c605c9846cf14072162596d6d9c327328c5 /src/mongo/db/dbhelpers.cpp | |
parent | 49b654c70e3df23d8fbba47d63a88a06c3d51f83 (diff) | |
download | mongo-710a443a980b88a36d8c4ef0ea3cc0d375681908.tar.gz |
SERVER-24991 log redaction for commands, concurrency, exec, index
Diffstat (limited to 'src/mongo/db/dbhelpers.cpp')
-rw-r--r-- | src/mongo/db/dbhelpers.cpp | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/mongo/db/dbhelpers.cpp b/src/mongo/db/dbhelpers.cpp index 65f8c801447..fa728c3bdca 100644 --- a/src/mongo/db/dbhelpers.cpp +++ b/src/mongo/db/dbhelpers.cpp @@ -429,8 +429,8 @@ long long Helpers::removeRange(OperationContext* txn, NamespaceString nss(ns); if (!repl::getGlobalReplicationCoordinator()->canAcceptWritesFor(nss)) { warning() << "stepped down from primary while deleting chunk; " - << "orphaning data in " << ns << " in range [" << min << ", " << max - << ")"; + << "orphaning data in " << ns << " in range [" << redact(min) << ", " + << redact(max) << ")"; return numDeleted; } @@ -518,14 +518,14 @@ Helpers::RemoveSaver::~RemoveSaver() { Status status = _protector->finalize(protectedBuffer.get(), protectedSizeMax, &resultLen); if (!status.isOK()) { severe() << "Unable to finalize DataProtector while closing RemoveSaver: " - << status.reason(); + << redact(status); fassertFailed(34350); } _out->write(reinterpret_cast<const char*>(protectedBuffer.get()), resultLen); if (_out->fail()) { severe() << "Couldn't write finalized DataProtector data to: " << _file.string() - << " for remove saving: " << errnoWithDescription(); + << " for remove saving: " << redact(errnoWithDescription()); fassertFailed(34351); } @@ -533,7 +533,7 @@ Helpers::RemoveSaver::~RemoveSaver() { status = _protector->finalizeTag(protectedBuffer.get(), protectedSizeMax, &resultLen); if (!status.isOK()) { severe() << "Unable to get finalizeTag from DataProtector while closing RemoveSaver: " - << status.reason(); + << redact(status); fassertFailed(34352); } if (resultLen != _protector->getNumberOfBytesReservedForTag()) { @@ -546,7 +546,7 @@ Helpers::RemoveSaver::~RemoveSaver() { _out->write(reinterpret_cast<const char*>(protectedBuffer.get()), resultLen); if (_out->fail()) { severe() << "Couldn't write finalizeTag from DataProtector to: " << _file.string() - << " for remove saving: " << errnoWithDescription(); + << " for remove saving: " << redact(errnoWithDescription()); fassertFailed(34354); } } @@ -558,7 +558,7 @@ Status Helpers::RemoveSaver::goingToDelete(const BSONObj& o) { _out.reset(new ofstream(_file.string().c_str(), ios_base::out | ios_base::binary)); if (_out->fail()) { string msg = str::stream() << "couldn't create file: " << _file.string() - << " for remove saving: " << errnoWithDescription(); + << " for remove saving: " << redact(errnoWithDescription()); error() << msg; _out.reset(); _out = 0; @@ -591,7 +591,7 @@ Status Helpers::RemoveSaver::goingToDelete(const BSONObj& o) { _out->write(reinterpret_cast<const char*>(data), dataSize); if (_out->fail()) { string msg = str::stream() << "couldn't write document to file: " << _file.string() - << " for remove saving: " << errnoWithDescription(); + << " for remove saving: " << redact(errnoWithDescription()); error() << msg; return Status(ErrorCodes::OperationFailed, msg); } |