-
Type: Improvement
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
Labels:None
-
Server Security
-
Fully Compatible
-
Security 2023-09-04, Security 2023-09-18, Security 2023-10-02
void logCreateIndex(Client* client,
const BSONObj* indexSpec,
StringData indexname,
const NamespaceString& nsname,
StringData indexBuildState,
ErrorCodes::Error result);
void logCreateCollection(Client* client, const NamespaceString& nsname);
void logCreateView(Client* client,
const NamespaceString& nsname,
StringData viewOn,
BSONArray pipeline,
ErrorCodes::Error code);
void logImportCollection(Client* client, const NamespaceString& nsname);
void logCreateDatabase(Client* client, StringData dbname);
void logDropIndex(Client* client, StringData indexname, const NamespaceString& nsname);
void logDropCollection(Client* client, const NamespaceString& nsname);
void logDropView(Client* client,
const NamespaceString& nsname,
StringData viewOn,
const std::vector<BSONObj>& pipeline,
ErrorCodes::Error code);