diff --git a/modules_poc/modules.yaml b/modules_poc/modules.yaml index 40ece5274af..85e1bb0f727 100644 --- a/modules_poc/modules.yaml +++ b/modules_poc/modules.yaml @@ -375,7 +375,8 @@ transactions: - src/mongo/db/commands/*session* - src/mongo/dbtests/logical_sessions_tests.cpp - src/mongo/s/client_transport_observer_mongos* - - src/mongo/db/stats/read_preference_metrics.idl + - src/mongo/db/stats/read_preference_metrics* + - src/mongo/db/stats/single_transaction_stats* fcv: meta: diff --git a/src/mongo/db/stats/read_preference_metrics.h b/src/mongo/db/stats/read_preference_metrics.h index c2ccb78ddcb..805a9b9f975 100644 --- a/src/mongo/db/stats/read_preference_metrics.h +++ b/src/mongo/db/stats/read_preference_metrics.h @@ -33,8 +33,9 @@ #include "mongo/db/operation_context.h" #include "mongo/db/service_context.h" #include "mongo/db/stats/read_preference_metrics_gen.h" +#include "mongo/util/modules.h" -namespace mongo { +namespace MONGO_MOD_PUB mongo { /** * Contains server-wide metrics on read preference usage. Metrics are first split into two @@ -93,4 +94,4 @@ private: Counters secondaryCounters; }; -} // namespace mongo +} // namespace MONGO_MOD_PUB mongo diff --git a/src/mongo/db/stats/single_transaction_stats.h b/src/mongo/db/stats/single_transaction_stats.h index 958586a48c3..720ededf081 100644 --- a/src/mongo/db/stats/single_transaction_stats.h +++ b/src/mongo/db/stats/single_transaction_stats.h @@ -41,6 +41,7 @@ #include "mongo/rpc/metadata/client_metadata.h" #include "mongo/util/concurrency/ticketholder_queue_stats.h" #include "mongo/util/duration.h" +#include "mongo/util/modules.h" #include "mongo/util/net/hostandport.h" #include "mongo/util/tick_source.h" #include "mongo/util/time_support.h" @@ -51,7 +52,7 @@ #include #include -namespace mongo { +namespace MONGO_MOD_PUB mongo { /** * Tracks metrics for a single multi-document transaction. @@ -346,4 +347,4 @@ private: TicketHolderQueueStats _queueStats; }; -} // namespace mongo +} // namespace MONGO_MOD_PUB mongo