summaryrefslogtreecommitdiff
path: root/src/mongo/db/s/sharding_initialization_mongod.cpp
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-35006 do not reset KeysCollectionManagerMisha Tyulenev2018-05-171-1/+1
|
* SERVER-32677 Prevent sessions periodic refresh from prematurely accessing ↵Blake Oler2018-04-201-1/+8
| | | | sharding internals
* SERVER-29908 Move more libraries from sharding into ↵Kaloian Manassiev2018-03-131-8/+20
| | | | sharding_api_d/sharding_runtime_d
* SERVER-29908 Move sharding_catalog_manager and tests under db/s/configKaloian Manassiev2018-02-061-1/+0
| | | | | Also get rid of sharding_catalog_test_fixture since it doesn't provide much value.
* 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-30977 add clusterTime to standalone replica setMisha Tyulenev2017-09-271-5/+10
|
* SERVER-29694 Read-only shards should not try to persist the collection ↵Dianna Hohensee2017-08-091-3/+9
| | | | routing information locally
* SERVER-29672 Make Config/ShardCatalogCacheLoader decorations on ServiceContextKaloian Manassiev2017-07-281-6/+11
|
* SERVER-18084 Give ServiceContext to ShardingEgressMetadataHookKaloian Manassiev2017-07-271-1/+2
| | | | And remove its usages of grid in place of Grid::get()
* SERVER-30053 Get rid of the ShardingCatalogManager interfaceKaloian Manassiev2017-07-171-10/+2
| | | | | | 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-28431 shard chunk loader interface implementationDianna Hohensee2017-05-081-0/+9
|
* SERVER-27750 Always attach the configsvr metadata in ShardingEgress*HooksRandolph Tan2017-03-101-1/+1
|
* Revert "Revert "SERVER-27750 Attach LogicalTimeMetadata to globalConnPool ↵Randolph Tan2017-03-101-1/+1
| | | | | | and shardConnectionPool"" This reverts commit 4e2cb91ed1fe8a9a8caead72a7f0bd56b2ba28d1.
* Revert "SERVER-27750 Attach LogicalTimeMetadata to globalConnPool and ↵Randolph Tan2017-03-091-1/+1
| | | | | | shardConnectionPool" This reverts commit 34dbe2a42d1db621f16555878b57f48efb30cc28.
* SERVER-27750 Attach LogicalTimeMetadata to globalConnPool and ↵Randolph Tan2017-03-081-1/+1
| | | | | | shardConnectionPool This also include refactor work to cleanup ShardingEgressMetadataHook api and allow ShardingConnectionHook to take EgressMetadataHookList.
* SERVER-27749 Integrate LogicalTimeMetadataRandolph Tan2017-03-071-2/+5
| | | | Attach logical time metadata to all outgoing messages and process incoming logical time metadata in mongod
* SERVER-27938 Rename all OperationContext variables to opCtxMaria van Keulen2017-03-071-2/+2
| | | | | | 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-28155 Get rid of the 'serveronly' sharding libraryKaloian Manassiev2017-03-011-1/+1
| | | | Fold its contents in the mongod-side of sharding.
* SERVER-27855 Attach all NetworkInterface instances with EgressHooksRandolph Tan2017-02-171-1/+7
| | | | | | with the exception of: - NetworkInterfaceCollectionRangeDeleter-TaskExecutor (doesn't really use network) - AddShard-TaskExecutor (destination shard is still not part of cluster)
* SERVER-27726 Split ShardingCatalogManagerImpl into multiple .cpp filesKaloian Manassiev2017-01-181-2/+1
| | | | Gets rid of the ShardingCatalogManagerMock. No functional changes.
* SERVER-24325 Remove the s/catalog/replset/ directory and move all its files ↵Spencer T Brody2016-09-211-1/+1
| | | | to s/catalog
* SERVER-24781 CSRS primary should cleanup dist locks on promotionKaloian Manassiev2016-07-061-1/+6
| | | | This also reverts commit cc904854866b1cd1a25508573eeab322c0dacbff.
* SERVER-24323 Add ShardingCatalogManager and move addShard implementation into itSpencer T Brody2016-06-131-3/+16
|
* SERVER-23733 Remove the mongos chunkSize startup optionKaloian Manassiev2016-06-021-6/+5
| | | | | This change removes the chunkSize startup option from mongos in place of the 'chunksize' setting.
* SERVER-23971 Clang-Format codeMark Benvenuto2016-05-281-10/+9
|
* SERVER-23973 Ensure config servers send the correct config server optime ↵Spencer T Brody2016-05-191-1/+5
| | | | when talking to shards
* SERVER-23120 Make ShardRegistry available for use on config serversRandolph Tan2016-05-061-0/+80