#include "../pch.h"
#include "../bson/util/atomic_int.h"
#include "../client/dbclient.h"
#include "../client/distlock.h"
#include "dbclient.h"
#include "connpool.h"
#include "redef_macros.h"
#include "syncclusterconnection.h"
#include "../client/connpool.h"
#include "../db/jsobj.h"
Go to the source code of this file.
Classes | |
class | mongo::Chunk |
class | mongo::ChunkCmp |
class | mongo::ChunkManager |
class | mongo::ChunkRange |
class | mongo::ChunkRangeManager |
Namespaces | |
namespace | mongo |
Typedefs | |
typedef shared_ptr< ChunkManager > | mongo::ChunkManagerPtr |
typedef map< BSONObj, ChunkPtr, BSONObjCmp > | mongo::ChunkMap |
typedef shared_ptr< Chunk > | mongo::ChunkPtr |
typedef map< BSONObj, shared_ptr< ChunkRange > , BSONObjCmp > | mongo::ChunkRangeMap |
Functions | |
bool | mongo::setShardVersion (DBClientBase &conn, const string &ns, ShardChunkVersion version, bool authoritative, BSONObj &result) |