#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 |