summaryrefslogtreecommitdiff
path: root/src/mongo/s/sharding_initialization.h
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-50505 Make the CatalogCache return ChunkManager(s) directlyKaloian Manassiev2020-09-011-1/+0
| | | | | ... instead of returning the intermediate CachedCollectionRoutingInfo class. The ChunkManager should be the only class used for routing.
* SERVER-44152: Pre-warm connection pools in mongosAnton Oyung2019-11-131-0/+6
|
* “SERVER-43985Anton Oyung2019-10-281-0/+6
|
* SERVER-32871 Invalidate CatalogCache entries when ShardRegistry reload ↵Matthew Saltz2019-09-061-4/+3
| | | | discovers a shard has been removed
* SERVER-41772 Apply clang-format 7.0.1 to the codebaseclang-format-7.0.12019-07-271-1/+1
|
* SERVER-39339 Remove `stdx/memory.h`ADAM David Alan Martin2019-06-101-1/+1
|
* SERVER-39338 Remove `stdx/functional.h`ADAM David Alan Martin2019-06-101-2/+2
|
* SERVER-39560 - remove leading blank line on all C++ filesBilly Donahue2019-02-131-1/+0
| | | | | | Remove leading comments that are just stating the filename. Move any file-level comments below the copyright banner. Remove leading blank lines.
* SERVER-37651 Update header files with new licenseRamon Fernandez2018-10-221-8/+10
|
* SERVER-31723 limit mongod sharding exec pool to 1Jason Carey2017-11-071-1/+4
| | | | | | The mongod sharding task executor pool (for arbitrary tasks) isn't needed for user operations. As such, it should be limited to 1 pool, rather than wasteful default (4 <= NCORES <= 64).
* SERVER-30053 Get rid of the ShardingCatalogManager interfaceKaloian Manassiev2017-07-171-13/+13
| | | | | | As part of this change also moves ShardingCatalogManager to be a decoration on ServiceContext and decouples the dependency between the 'connPoolStats' command and ShardingCatalogManager.
* SERVER-27633 Rename reloadShardRegistryUntilSuccess in ↵chorn2017-06-061-4/+5
| | | | sharding_initialization.h/cpp
* SERVER-28431 shard chunk loader interface implementationDianna Hohensee2017-05-081-0/+3
|
* SERVER-27938 Rename all OperationContext variables to opCtxMaria van Keulen2017-03-071-3/+3
| | | | | | This commit is an automated rename of all whole word instances of txn, _txn, and txnPtr to opCtx, _opCtx, and opCtxPtr, respectively in all .cpp and .h files in src/mongo.
* SERVER-27855 Attach all NetworkInterface instances with EgressHooksRandolph Tan2017-02-171-3/+2
| | | | | | with the exception of: - NetworkInterfaceCollectionRangeDeleter-TaskExecutor (doesn't really use network) - AddShard-TaskExecutor (destination shard is still not part of cluster)
* SERVER-24817 Hook up clusterID into places that need itSpencer T Brody2016-07-081-2/+2
|
* SERVER-24781 CSRS primary should cleanup dist locks on promotionKaloian Manassiev2016-07-061-1/+15
| | | | This also reverts commit cc904854866b1cd1a25508573eeab322c0dacbff.
* SERVER-24323 Add ShardingCatalogManager and move addShard implementation into itSpencer T Brody2016-06-131-1/+10
|
* SERVER-24323 Rename CatalogManager to ShardingCatalogClientSpencer T Brody2016-06-131-1/+1
| | | | | | Renames the relevant classes and libraries, moves files, updates comments referencing the CatalogManager, and renames common methods for getting the catalogManager (like grid.catalogManager()). No functional changes.
* SERVER-23733 Remove the mongos chunkSize startup optionKaloian Manassiev2016-06-021-1/+0
| | | | | This change removes the chunkSize startup option from mongos in place of the 'chunksize' setting.
* SERVER-23973 Ensure config servers send the correct config server optime ↵Spencer T Brody2016-05-191-1/+10
| | | | when talking to shards
* SERVER-23857 dispatch shard creation by ConnectionString typeMisha Tyulenev2016-05-051-5/+6
|
* SERVER-22647 opObserver on shard mongod to initialize sharding state on ↵Randolph Tan2016-04-201-4/+8
| | | | insert to admin.system.version
* SERVER-23696 Consolidate balancer configuration into single classKaloian Manassiev2016-04-191-1/+4
| | | | In addition fixes linking dependencies.
* SERVER-23298 refactor ShardingConnectionHook and ShardingEgressMetadataHook ↵Esha Maharishi2016-04-031-1/+5
| | | | to improve link graph
* SERVER-23137 Remove unused 'allowNetworking' argument from CatalogManager ↵Spencer T Brody2016-03-181-3/+1
| | | | startup/shutdown
* SERVER-19903 Dist lock pinger not running for config RSRandolph Tan2015-08-281-1/+4
|
* SERVER-19492 Replace ReplicationExecutor with ThreadPoolTaskExecutor in ↵Andy Schwerin2015-07-211-3/+3
| | | | sharding code
* SERVER-19414 Unify global sharding state initialization between mongos and ↵Spencer T Brody2015-07-161-0/+42
mongod