summaryrefslogtreecommitdiff
path: root/src/mongo/logv2/log_detail.cpp
diff options
context:
space:
mode:
authormathisbessamdb <mathis.bessa@mongodb.com>2023-05-15 20:45:47 +0000
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2023-05-16 02:12:05 +0000
commit4e07c8d5fa95f781cd049cb1ba5362fe92beeac3 (patch)
tree80baaf6a2fb9d3a33a2da3011b8eed3139e0dfab /src/mongo/logv2/log_detail.cpp
parentac622a67f4725a38a0c0d832e58b04de1be542e3 (diff)
downloadmongo-4e07c8d5fa95f781cd049cb1ba5362fe92beeac3.tar.gz
SERVER-66281 Logging subsystem has become aware of tenant IDs
Diffstat (limited to 'src/mongo/logv2/log_detail.cpp')
-rw-r--r--src/mongo/logv2/log_detail.cpp7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/mongo/logv2/log_detail.cpp b/src/mongo/logv2/log_detail.cpp
index 5f476a40012..98f9e0ad4c1 100644
--- a/src/mongo/logv2/log_detail.cpp
+++ b/src/mongo/logv2/log_detail.cpp
@@ -35,7 +35,6 @@
#include <io.h>
#endif
-#include "mongo/db/tenant_id.h"
#include "mongo/logv2/attributes.h"
#include "mongo/logv2/log.h"
#include "mongo/logv2/log_domain.h"
@@ -218,12 +217,12 @@ void _doLogImpl(int32_t id,
attrs)));
if (auto fn = getTenantID()) {
- if (auto tenant = fn()) {
+ auto tenant = fn();
+ if (!tenant.empty()) {
record.attribute_values().insert(
attributes::tenant(),
boost::log::attribute_value(
- new boost::log::attributes::attribute_value_impl<TenantId>(
- tenant.value())));
+ new boost::log::attributes::attribute_value_impl<std::string>(tenant)));
}
}