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