Details
-
Improvement
-
Resolution: Fixed
-
Major - P3
-
None
-
None
-
None
-
Server Security
-
Minor Change
-
Security 2023-09-18, Security 2023-10-02, Security 2023-10-16, Security 2023-10-30
Description
void logReplSetReconfig(Client* client, const BSONObj* oldConfig, const BSONObj* newConfig);
void logEnableSharding(Client* client, StringData dbname);
void logAddShard(Client* client, StringData name, const std::string& servers);
void logRemoveShard(Client* client, StringData shardname);
void logShardCollection(Client* client, StringData ns, const BSONObj& keyPattern, bool unique);
void logRefineCollectionShardKey(Client* client, StringData ns, const BSONObj& keyPattern);
void logGetClusterParameter(
Client* client,
const stdx::variant<std::string, std::vector<std::string>>& requestedParameters);
void logSetClusterParameter(Client* client,
const BSONObj& oldValue,
const BSONObj& newValue,
const boost::optional<TenantId>& tenantId);
void logUpdateCachedClusterParameter(Client* client,
const BSONObj& oldValue,
const BSONObj& newValue,
const boost::optional<TenantId>& tenantId);
void logConfigEvent(Client* client, const AuditConfigDocument& config);