Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SERVER-38691 Include serverInfo in explain output for aggregation and sharding | David Percy | 2019-11-19 | 2 | -0/+7 |
| | |||||
* | SERVER-44320 Allow users with enableSharding cluster AT to manipulate ↵ | Sara Golemon | 2019-11-13 | 3 | -17/+42 |
| | | | | | | sharding zones (cherry picked from commit b08f7a6989c3e6b3af944201f618c8c928cc4077) | ||||
* | SERVER-28604 Log when a cursor is reaped for timeout | Ted Tuckman | 2019-10-21 | 1 | -0/+2 |
| | | | | (cherry picked from commit 480af6017647716bd2d087c6d772ef44db47c4cc) | ||||
* | SERVER-41480 Increment major version on splits where the shard version ↵ | Matthew Saltz | 2019-10-21 | 4 | -64/+249 |
| | | | | | | equals the collection version (cherry picked from commit 790609ffb6bc1dac0a3c13d1898d5884e21a1b7a) | ||||
* | SERVER-36315 Don't keep trying to unlock distlocks after CSRS stepdown | Kevin Pulo | 2019-09-26 | 1 | -1/+4 |
| | | | | (cherry picked from commit 3197ace779d6e0f023bff9e39bd80e17e3c4790d) | ||||
* | SERVER-36159 Log whenever the gossiped config server opTime term changes | Kevin Pulo | 2019-09-13 | 4 | -9/+44 |
| | | | | (cherry picked from commit f6bee9fab63e45bd7ef30e73aff6a21edca16aa2) | ||||
* | SERVER-34760 Send setShardVersion on retries of shardCollection | Blake Oler | 2019-09-12 | 2 | -21/+44 |
| | |||||
* | SERVER-42793 Autosplit size tracker random initial value is too low | Randolph Tan | 2019-08-15 | 2 | -11/+11 |
| | | | | (cherry picked from commit 49b35184bf144315e66108ce3eab8d168bde1ad6) | ||||
* | SERVER-36394 Don't refresh balancer configuration for autosplit if autosplit ↵ | Matthew Saltz | 2019-07-31 | 1 | -1/+2 |
| | | | | | | is currently disabled (cherry picked from commit 4a0def0129ae5aa6c8ea951b5c452c8938cf4d83) | ||||
* | SERVER-41184 Add metrics to indicate the amount of sharded updates done with ↵ | Arun Banala | 2019-07-31 | 2 | -2/+37 |
| | | | | | | only _id in query (cherry picked from commit 62f8537f08a89efbd68d94c5af14756971849237) | ||||
* | SERVER-41867 Do not reacquire the catalog cache mutex if getChunksSince throws | Kaloian Manassiev | 2019-07-09 | 1 | -2/+1 |
| | | | | (cherry picked from commit f7fc5eb7ffd428bfb02ec63abd04898c74d31043) | ||||
* | SERVER-41869 On term mismatch do not invoke the getChunkSince callback under ↵ | Kaloian Manassiev | 2019-07-03 | 3 | -11/+8 |
| | | | | | | | | | | | mutex As part of this change also backports the following cleanup: - Use alias for the callback of CatalogCacheLoader::getChunksSince - Use StringMap in CollectionShardingState instead of std::unordered_map (cherry picked from commit cb0393248d26e21e69efde15d9d3965293ead29b) (cherry picked from commit 059b8a9dc777e3940caa26f2a909d4988b605645) | ||||
* | SERVER-26531 Change ConfigServerTestFixture::setupChunks to `void` | Kaloian Manassiev | 2019-06-30 | 12 | -79/+69 |
| | | | | | | | ... because having it return Status just so all callers can assert that it's OK is useless. (cherry picked from commit 4b955e6a1a35b1704a05aa29bd7e6ed42612333c) | ||||
* | SERVER-26531 Don't reset the control chunk's 'jumbo' flag on migration commit | Kaloian Manassiev | 2019-06-30 | 3 | -49/+57 |
| | | | | (cherry picked from commit 8fd79fe845e3e4717df26abb78c3fb7859f3823e) | ||||
* | SERVER-40052 Remove unnecessary invariant in BatchWriteOp invariantr3.6.13-rc1r3.6.13 | Blake Oler | 2019-06-04 | 2 | -6/+1 |
| | | | | (cherry picked from commit da806668926bcbdddbdc3d1aa86216810e4041d5) | ||||
* | SERVER-36231 Mongos write path doesn't look for retryable write concern errors | Randolph Tan | 2019-03-05 | 1 | -0/+4 |
| | | | | (cherry picked from commit 9df4dbcffefe8f9cf2d669603f230c1f44ac5652) | ||||
* | SERVER-9043/SERVER-31156 Link flushRouterConfig on MongoD and make it accept ↵ | Kaloian Manassiev | 2019-02-13 | 9 | -27/+103 |
| | | | | | | | a namespace argument (cherry picked from commit e4f26d25632f94a6577028ccefd32069550628b6) (cherry picked from commit dbcfdd8a27453e2ff552bcaa6679aac1cbc1d428) | ||||
* | SERVER-37339 Sharding state is set to initialized on Grid before sharding ↵ | Esha Maharishi | 2019-02-11 | 1 | -0/+1 |
| | | | | components are fully initialized | ||||
* | SERVER-37241 Add testing to verify proper expiration of sessions in the ↵ | Blake Oler | 2018-12-26 | 1 | -1/+6 |
| | | | | | | sessions collection (cherry picked from commit 3caa3c4a4be7b84823f22f481365f58b124d6d00) | ||||
* | SERVER-36060 Remove unused variable declarations | Sara Golemon | 2018-12-07 | 1 | -3/+0 |
| | | | | (cherry picked from commit ad0d0e46190ee408662f3874ba85ea0b0b3731c7) | ||||
* | SERVER-37631: disable logical sessions if FCV is 3.4 | Misha Tyulenev | 2018-11-01 | 1 | -1/+3 |
| | |||||
* | SERVER-37754 Remove duplicate copyright headers | Ramon Fernandez | 2018-10-26 | 5 | -130/+110 |
| | |||||
* | SERVER-37657 Report the offending oplog entries if a batch contains ↵ | Kaloian Manassiev | 2018-10-23 | 2 | -4/+0 |
| | | | | | | non-increasing transaction numbers (cherry picked from commit 826c8b47c283749bb6f751d57729c6c3ac160a75) | ||||
* | SERVER-37651 Update header files with new license | Ramon Fernandez | 2018-10-17 | 358 | -3921/+4672 |
| | |||||
* | SERVER-34986 Allow connections to override maxConns based on CIDR range | Jonathan Reams | 2018-10-12 | 1 | -0/+7 |
| | | | | (cherry picked from commit 1fb52e97b33c6c4ed7855994aeb7c4c4a7e64b1d) | ||||
* | SERVER-29160 follow up change wtimeout in unit tests to match | Misha Tyulenev | 2018-09-28 | 3 | -3/+3 |
| | |||||
* | SERVER-29160 bump timeout for migration operations | Misha Tyulenev | 2018-09-28 | 8 | -8/+9 |
| | | | | (cherry picked from commit 3f618b86df0473ab905cc4a0ad78f4be8d3428e3) | ||||
* | SERVER-36987 ChunkVersion::minorVersion truncates to 16 bit | Randolph Tan | 2018-09-18 | 3 | -14/+29 |
| | | | | (cherry picked from commit cf3e9512586e2538833b248895cd14844f5fbd65) | ||||
* | SERVER-30841 Lower the amount of metadata refresh logging | Cheahuychou Mao | 2018-09-07 | 3 | -9/+26 |
| | | | | (cherry picked from commit 8b066e35dd7c5a29e17f2d4b1cab69e984fadebc) | ||||
* | SERVER-34923 PeriodicRunnerASIO -> Impl | Jason Carey | 2018-09-05 | 1 | -2/+2 |
| | | | | | | | Replace PeriodicRunnerASIO with PeriodicRunnerImpl, a simpler interface that runs jobs on dedicated threads. (cherry picked from commit 714b97ba9c7dd8de3351eb811befce6c4b6efd63) | ||||
* | SERVER-36741 Remove overzealous invariant in ChunkManager::getShardIdsForRange | Kaloian Manassiev | 2018-08-29 | 2 | -3/+30 |
| | | | | | | The invariant disallows looking up ranges [MaxKey, MaxKey). While such a range is not valid, it is difficult to prevent it from being generated by the query system in a query such as {_id: MaxKey}. | ||||
* | SERVER-34204 Always pass non-null opCtx when scheduling getMores in ARM | Charlie Swanson | 2018-08-22 | 4 | -131/+184 |
| | | | | (cherry picked from commit a43fe9ae73752fbd98107cef5421341fe291ab32) | ||||
* | SERVER-34843 Compute operationTime before $clusterTime | Jack Mulrow | 2018-07-31 | 1 | -8/+9 |
| | | | | (cherry picked from commit 9482d5a32e100ce7f939ea5789b1862fc98e9924) | ||||
* | SERVER-32302 Introduce BSONObjStlIterator as a proper stl-style iterator | Mathias Stearn | 2018-07-23 | 1 | -1/+1 |
| | | | | (cherry picked from commit 1497899f237dd60ad7313913c38c3f07fe168f2b) | ||||
* | SERVER-35961 Remove unitialized count variable in MapReduce command | Ben Caimano | 2018-07-19 | 1 | -4/+6 |
| | | | | (cherry picked from commit 173ac70346990e4cf9b2720f86697785b8795967) | ||||
* | SERVER-35795 do not allow sessions with FCV 3.4 | Misha Tyulenev | 2018-07-19 | 1 | -1/+2 |
| | |||||
* | SERVER-36041 Increase size of changelog and actionlog in ↵ | Sarah Zhou | 2018-07-12 | 2 | -3/+3 |
| | | | | | | sharding_catalog_client_test (cherry picked from commit 7bff26918103cb58d3e01f52a61e1286f2f1c4a4) | ||||
* | SERVER-36041 Increase the size of changelog and actionlog | Sarah Zhou | 2018-07-12 | 1 | -2/+2 |
| | | | | (cherry picked from commit a7f2cf99a1ab6548eff63d3eddafab1134fe6b84) | ||||
* | SERVER-33697 Provide sanity check on the number of cached sessions | Cheahuychou Mao | 2018-07-11 | 1 | -1/+5 |
| | | | | (cherry picked from commit ffbaee1a4dcb47a307986cb696807fe979f4a39d) | ||||
* | SERVER-34897 add parameter to prohibit mongos retries | Kevin Pulo | 2018-07-11 | 1 | -0/+10 |
| | | | | (cherry picked from commit 80c7c825a44cf99b17e81f4233445c7ab1927706) | ||||
* | SERVER-25746 store advisoryHostFQDNs in config.mongos | Kevin Pulo | 2018-07-02 | 4 | -18/+121 |
| | | | | (cherry picked from commit 75c8414afea212e79b27dae42cfd2930bdfd6eea) | ||||
* | SERVER-33538 Fix UUID inconsistencies in mapReduce on a sharded output ↵ | jannaerin | 2018-06-20 | 2 | -19/+89 |
| | | | | collection | ||||
* | SERVER-35609 Create initial chunk on primaryShard | jannaerin | 2018-06-20 | 1 | -1/+5 |
| | |||||
* | SERVER-35653: Revert "SERVER-31768 Don't create the first collection on a ↵ | jannaerin | 2018-06-19 | 2 | -88/+46 |
| | | | | | | primary drained shard" This reverts commit 0c4008ac3510bc3ca55dd36632ea0570d28c6d6f. | ||||
* | SERVER-33553 allow legacy killCursors kill a cursor created in a session | Ian Boros | 2018-06-04 | 1 | -1/+2 |
| | |||||
* | SERVER-34773 Use kSessionsNamespaceString instead of its constituent ↵ | Kaloian Manassiev | 2018-06-01 | 2 | -11/+16 |
| | | | | | | StringData entries (cherry picked from commit 8200acfe03477cb6311768b3d9609cfb339a7eee) | ||||
* | SERVER-34363: move reload shard registry in addShard command from ON_BLOCK_EXIT | Misha Tyulenev | 2018-05-31 | 1 | -9/+8 |
| | | | | (cherry picked from commit 730a60e529046946f737955feba98ee4412a0c4d) | ||||
* | SERVER-34857 Make `sharding_legacy_api_test` more robust | Kaloian Manassiev | 2018-05-29 | 1 | -0/+10 |
| | | | | (cherry picked from commit 7f0c3802ccf7fe13fc3a96045646e4def9a4fa9e) | ||||
* | SERVER-33639 Protect against distlock acquisition timeout at createDatabase time | jannaerin | 2018-05-25 | 1 | -2/+2 |
| | | | | (cherry picked from commit c1cc37fa0958963427000ec1ac2368efe2ea8177) | ||||
* | SERVER-33639 Protect against distlock acquisition timeout at createDatabase time | jannaerin | 2018-05-23 | 4 | -0/+169 |
| |