diff options
Diffstat (limited to 'src/mongo/s/mongos_server_parameters.h')
-rw-r--r-- | src/mongo/s/mongos_server_parameters.h | 11 |
1 files changed, 3 insertions, 8 deletions
diff --git a/src/mongo/s/mongos_server_parameters.h b/src/mongo/s/mongos_server_parameters.h index 9c2a580278b..b992e3f214c 100644 --- a/src/mongo/s/mongos_server_parameters.h +++ b/src/mongo/s/mongos_server_parameters.h @@ -29,18 +29,13 @@ #pragma once +#include "mongo/platform/atomic_word.h" #include "mongo/platform/basic.h" -#include "mongo/base/status.h" - namespace mongo { -constexpr auto kReadHedgingModeOn = "on"; -constexpr auto kReadHedgingModeOff = "off"; +enum ReadHedgingMode { kOn, kOff }; -/** - * Validation callback for setParameter 'readHedgingMode'. - */ -Status validateReadHedgingMode(const std::string& mode); +extern AtomicWord<ReadHedgingMode> gReadHedgingMode; } // namespace mongo |