Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SERVER-35006 do not reset KeysCollectionManager | Misha Tyulenev | 2018-05-17 | 1 | -1/+1 |
| | |||||
* | SERVER-32677 Prevent sessions periodic refresh from prematurely accessing ↵ | Blake Oler | 2018-04-20 | 1 | -1/+8 |
| | | | | sharding internals | ||||
* | SERVER-29908 Move more libraries from sharding into ↵ | Kaloian Manassiev | 2018-03-13 | 1 | -8/+20 |
| | | | | sharding_api_d/sharding_runtime_d | ||||
* | SERVER-29908 Move sharding_catalog_manager and tests under db/s/config | Kaloian Manassiev | 2018-02-06 | 1 | -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 1 | Jason Carey | 2017-11-07 | 1 | -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 set | Misha Tyulenev | 2017-09-27 | 1 | -5/+10 |
| | |||||
* | SERVER-29694 Read-only shards should not try to persist the collection ↵ | Dianna Hohensee | 2017-08-09 | 1 | -3/+9 |
| | | | | routing information locally | ||||
* | SERVER-29672 Make Config/ShardCatalogCacheLoader decorations on ServiceContext | Kaloian Manassiev | 2017-07-28 | 1 | -6/+11 |
| | |||||
* | SERVER-18084 Give ServiceContext to ShardingEgressMetadataHook | Kaloian Manassiev | 2017-07-27 | 1 | -1/+2 |
| | | | | And remove its usages of grid in place of Grid::get() | ||||
* | SERVER-30053 Get rid of the ShardingCatalogManager interface | Kaloian Manassiev | 2017-07-17 | 1 | -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 implementation | Dianna Hohensee | 2017-05-08 | 1 | -0/+9 |
| | |||||
* | SERVER-27750 Always attach the configsvr metadata in ShardingEgress*Hooks | Randolph Tan | 2017-03-10 | 1 | -1/+1 |
| | |||||
* | Revert "Revert "SERVER-27750 Attach LogicalTimeMetadata to globalConnPool ↵ | Randolph Tan | 2017-03-10 | 1 | -1/+1 |
| | | | | | | and shardConnectionPool"" This reverts commit 4e2cb91ed1fe8a9a8caead72a7f0bd56b2ba28d1. | ||||
* | Revert "SERVER-27750 Attach LogicalTimeMetadata to globalConnPool and ↵ | Randolph Tan | 2017-03-09 | 1 | -1/+1 |
| | | | | | | shardConnectionPool" This reverts commit 34dbe2a42d1db621f16555878b57f48efb30cc28. | ||||
* | SERVER-27750 Attach LogicalTimeMetadata to globalConnPool and ↵ | Randolph Tan | 2017-03-08 | 1 | -1/+1 |
| | | | | | | shardConnectionPool This also include refactor work to cleanup ShardingEgressMetadataHook api and allow ShardingConnectionHook to take EgressMetadataHookList. | ||||
* | SERVER-27749 Integrate LogicalTimeMetadata | Randolph Tan | 2017-03-07 | 1 | -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 opCtx | Maria van Keulen | 2017-03-07 | 1 | -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 library | Kaloian Manassiev | 2017-03-01 | 1 | -1/+1 |
| | | | | Fold its contents in the mongod-side of sharding. | ||||
* | SERVER-27855 Attach all NetworkInterface instances with EgressHooks | Randolph Tan | 2017-02-17 | 1 | -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 files | Kaloian Manassiev | 2017-01-18 | 1 | -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 Brody | 2016-09-21 | 1 | -1/+1 |
| | | | | to s/catalog | ||||
* | SERVER-24781 CSRS primary should cleanup dist locks on promotion | Kaloian Manassiev | 2016-07-06 | 1 | -1/+6 |
| | | | | This also reverts commit cc904854866b1cd1a25508573eeab322c0dacbff. | ||||
* | SERVER-24323 Add ShardingCatalogManager and move addShard implementation into it | Spencer T Brody | 2016-06-13 | 1 | -3/+16 |
| | |||||
* | SERVER-23733 Remove the mongos chunkSize startup option | Kaloian Manassiev | 2016-06-02 | 1 | -6/+5 |
| | | | | | This change removes the chunkSize startup option from mongos in place of the 'chunksize' setting. | ||||
* | SERVER-23971 Clang-Format code | Mark Benvenuto | 2016-05-28 | 1 | -10/+9 |
| | |||||
* | SERVER-23973 Ensure config servers send the correct config server optime ↵ | Spencer T Brody | 2016-05-19 | 1 | -1/+5 |
| | | | | when talking to shards | ||||
* | SERVER-23120 Make ShardRegistry available for use on config servers | Randolph Tan | 2016-05-06 | 1 | -0/+80 |