#include "../pch.h"#include "../db/jsobj.h"#include "d_chunk_manager.h"#include "util.h"

Go to the source code of this file.
Classes | |
| class | mongo::ShardedConnectionInfo |
| struct | mongo::ShardForceVersionOkModeBlock |
| class | mongo::ShardingState |
Namespaces | |
| namespace | mongo |
Typedefs | |
| typedef ShardChunkVersion | mongo::ConfigVersion |
| typedef map< string, ConfigVersion > | mongo::NSVersionMap |
Functions | |
| bool | mongo::_handlePossibleShardedMessage (Message &m, DbResponse *dbresponse) |
| void | mongo::aboutToDeleteForSharding (const Database *db, const DiskLoc &dl) |
| unsigned long long | mongo::extractVersion (BSONElement e, string &errmsg) |
| bool | mongo::handlePossibleShardedMessage (Message &m, DbResponse *dbresponse) |
| bool | mongo::haveLocalShardingInfo (const string &ns) |
| void | mongo::logOpForSharding (const char *opstr, const char *ns, const BSONObj &obj, BSONObj *patt) |
| bool | mongo::shardVersionOk (const string &ns, bool write, string &errmsg) |
Variables | |
| ShardingState | mongo::shardingState |