Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SERVER-46005 Remove server code related to Track Unsharded Collections that ↵ | Esha Maharishi | 2020-02-06 | 3 | -117/+0 |
| | | | | is dead code in v4.4 | ||||
* | SERVER-45368 Allow collection/index creation inside txns for sharding | Maria van Keulen | 2020-02-06 | 1 | -1/+3 |
| | | | | | This patch ensures unprepared transactions in a sharded cluster can create new collections and indexes. | ||||
* | SERVER-45529 Add new stage constraint for $unionWith sub-pipeline | Nicholas Zolnierz | 2020-02-06 | 2 | -1/+3 |
| | |||||
* | SERVER-45980 Restrict scope of full loads to current operation in ↵ | Blake Oler | 2020-02-06 | 1 | -5/+4 |
| | | | | VersionManager::checkShardVersion() | ||||
* | SERVER-43069: Condition logging for slow ops on sample rate | Xuerui Fa | 2020-02-05 | 2 | -2/+46 |
| | | | | | create mode 100644 src/mongo/util/log_with_sampling.h create mode 100644 src/mongo/util/log_with_sampling_test.cpp | ||||
* | SERVER-45838 Rename/restructure mongo_process_interface classes and files | Charlie Swanson | 2020-02-05 | 4 | -6/+6 |
| | | | | | | | | | | | | | | | | | | | | | | create mode 100644 src/mongo/db/pipeline/process_interface/SConscript rename src/mongo/db/pipeline/{process_interface_standalone.cpp => process_interface/common_mongod_process_interface.cpp} (72%) rename src/mongo/db/pipeline/{process_interface_standalone.h => process_interface/common_mongod_process_interface.h} (69%) rename src/mongo/db/pipeline/{mongo_process_common.cpp => process_interface/common_process_interface.cpp} (91%) rename src/mongo/db/pipeline/{mongo_process_common.h => process_interface/common_process_interface.h} (91%) rename src/mongo/db/pipeline/{ => process_interface}/mongo_process_interface.cpp (96%) rename src/mongo/db/pipeline/{ => process_interface}/mongo_process_interface.h (100%) rename src/mongo/db/pipeline/{process_interface_factory_mongod.cpp => process_interface/mongod_process_interface_factory.cpp} (84%) rename src/mongo/db/pipeline/{ => process_interface}/mongos_process_interface.cpp (93%) rename src/mongo/db/pipeline/{ => process_interface}/mongos_process_interface.h (97%) rename src/mongo/db/pipeline/{ => process_interface}/mongos_process_interface_test.cpp (84%) create mode 100644 src/mongo/db/pipeline/process_interface/non_shardsvr_process_interface.cpp create mode 100644 src/mongo/db/pipeline/process_interface/non_shardsvr_process_interface.h rename src/mongo/db/pipeline/{process_interface_shardsvr.cpp => process_interface/shardsvr_process_interface.cpp} (88%) rename src/mongo/db/pipeline/{process_interface_shardsvr.h => process_interface/shardsvr_process_interface.h} (95%) rename src/mongo/db/pipeline/{process_interface_standalone_test.cpp => process_interface/shardsvr_process_interface_test.cpp} (95%) rename src/mongo/db/pipeline/{stub_mongo_process_interface_lookup_single_document.cpp => process_interface/stub_lookup_single_document_process_interface.cpp} (89%) rename src/mongo/db/pipeline/{stub_mongo_process_interface_lookup_single_document.h => process_interface/stub_lookup_single_document_process_interface.h} (93%) rename src/mongo/db/pipeline/{ => process_interface}/stub_mongo_process_interface.h (99%) | ||||
* | SERVER-45947 Make hedging server parameters settable at runtime | Cheahuychou Mao | 2020-02-05 | 5 | -35/+52 |
| | |||||
* | SERVER-44037 Removed the restartCatalog Cmd and all references to it | Andrew Chen | 2020-02-05 | 2 | -98/+0 |
| | | | | | | | | | | delete mode 100644 jstests/core/restart_catalog.js delete mode 100644 jstests/noPassthrough/closeAll_with_background_ops_fails_safely.js delete mode 100644 jstests/noPassthrough/restart_catalog_preserves_min_visible.js delete mode 100644 jstests/noPassthrough/restart_catalog_sharded_cluster.js delete mode 100644 jstests/noPassthroughWithMongod/restart_catalog_interrupts_background_validation.js delete mode 100644 src/mongo/db/commands/restart_catalog_command.cpp delete mode 100644 src/mongo/s/commands/cluster_restart_catalog_command.cpp | ||||
* | SERVER-44905 Futurize the retrieval of OCSP Responses | Shreyas Kalyan | 2020-02-04 | 1 | -0/+3 |
| | |||||
* | SERVER-45576 Make explicit collection creation in sharding directly forward ↵ | Mihai Andrei | 2020-01-30 | 1 | -21/+62 |
| | | | | the create command to the primary shard again | ||||
* | SERVER-45437 Add readHedgingMode serverParameter | Cheahuychou Mao | 2020-01-29 | 6 | -5/+126 |
| | | | | | create mode 100644 src/mongo/s/mongos_server_parameters.cpp create mode 100644 src/mongo/s/mongos_server_parameters.h | ||||
* | SERVER-45449 Write a function to compute the desired latency for a staggered ↵ | Cheahuychou Mao | 2020-01-29 | 8 | -45/+395 |
| | | | | | | | | | | hedged read create mode 100644 jstests/sharding/hedged_reads_server_parameters.js rename src/mongo/s/{warmup_server_parameters.cpp => hedge_options_util.cpp} (52%) rename src/mongo/s/{warmup_server_parameters.h => hedge_options_util.h} (74%) create mode 100644 src/mongo/s/hedge_options_util_test.cpp create mode 100644 src/mongo/s/mongos_server_parameters.idl | ||||
* | SERVER-45571 Remove redundant variable 'needsRefresh' in ↵ | Blake Oler | 2020-01-28 | 2 | -47/+33 |
| | | | | CollectionRoutingInfoEntry | ||||
* | SERVER-45528 Split/consolidate sharded_agg_helpers and | Nicholas Zolnierz | 2020-01-27 | 6 | -548/+837 |
| | | | | | cluster_aggregation_planner libraries to distinguish methods on mongod vs mongos | ||||
* | SERVER-44484 Allow change stream update lookup to retrieve post-image by _id | Bernard Gorman | 2020-01-25 | 2 | -0/+32 |
| | | | | create mode 100644 jstests/sharding/change_streams_unsharded_update_resume.js | ||||
* | SERVER-44162 Resume coordinating active migrations on stepup | Esha Maharishi | 2020-01-24 | 1 | -0/+4 |
| | |||||
* | SERVER-45202 Improve command alias infrastructure | Amirsaman Memaripour | 2020-01-23 | 1 | -2/+2 |
| | |||||
* | SERVER-44521 Implement exhaust isMaster for mongos | Tess Avitabile | 2020-01-22 | 2 | -12/+44 |
| | |||||
* | SERVER-45438 Create serverStatus section for hedging metrics | Cheahuychou Mao | 2020-01-22 | 4 | -0/+172 |
| | |||||
* | SERVER-44773 Optimise queries to cover on sharded clusters when using ↵ | Arun Banala | 2020-01-22 | 3 | -46/+348 |
| | | | | | | compound hashed index create mode 100644 jstests/sharding/compound_hashed_shard_key_covered_query.js | ||||
* | SERVER-43832 Expose readConcern and writeConcern defaults in serverStatus | Jack Mulrow | 2020-01-21 | 3 | -1/+60 |
| | |||||
* | SERVER-45583 Unittests are using logv2. | Henrik Edin | 2020-01-21 | 1 | -63/+66 |
| | | | | Capture log system uses logv2, tests can handle converted log statements. | ||||
* | SERVER-43719 Load RWC defaults from persisted values during startup | Jack Mulrow | 2020-01-21 | 1 | -0/+7 |
| | |||||
* | SERVER-45253 Throw errors on invalid options for sharded cluster count command | Katherine Wu | 2020-01-17 | 1 | -63/+16 |
| | |||||
* | SERVER-43918 Upgrade/downgrade process for compound hashed shard keys | banarun | 2020-01-17 | 1 | -7/+6 |
| | | | | create mode 100644 jstests/multiVersion/compound_hashed_shard_key.js | ||||
* | SERVER-45546 Do not create HostPools for passive members | Ben Caimano | 2020-01-17 | 2 | -9/+18 |
| | |||||
* | SERVER-44520 Make mongo's isMaster wait maxAwaitTimeMS | Tess Avitabile | 2020-01-17 | 1 | -0/+52 |
| | |||||
* | SERVER-44814 Support waitInIsMaster failpoint on mongos | Tess Avitabile | 2020-01-16 | 1 | -0/+6 |
| | |||||
* | SERVER-45112 Report error labels for cluster create indexes responses | Maria van Keulen | 2020-01-16 | 1 | -0/+10 |
| | |||||
* | SERVER-45414 Remove CannotImplicitlyCreateCollection retry logic on mongos | Mihai Andrei | 2020-01-16 | 4 | -46/+3 |
| | |||||
* | SERVER-45098 test that RWC defaults are correctly applied to commands | Kevin Pulo | 2020-01-16 | 14 | -28/+47 |
| | |||||
* | SERVER-44501 Modify the RoutingTableHistory to check if a particular shard ↵ | Blake Oler | 2020-01-15 | 9 | -94/+76 |
| | | | | has been indicated to need a refresh | ||||
* | SERVER-43917 Support pre-splitting compound hashed shard keys with ↵ | Arun Banala | 2020-01-14 | 2 | -1/+14 |
| | | | | 'presplitHashedZones' flag | ||||
* | SERVER-45344 RSCN functions should be noexcept | Amirsaman Memaripour | 2020-01-13 | 2 | -9/+13 |
| | |||||
* | SERVER-44500 Create a new ShardVersionMap that includes references to ↵ | Blake Oler | 2020-01-09 | 6 | -32/+123 |
| | | | | specific shards | ||||
* | SERVER-44252 Delete implicit collection creation loop through the config ↵ | Mihai Andrei | 2020-01-09 | 6 | -17/+8 |
| | | | | server in sharding | ||||
* | SERVER-45038 Add privilege actions for getDefaultRWConcern and ↵ | Jack Mulrow | 2020-01-09 | 1 | -3/+11 |
| | | | | setDefaultRWConcern commands | ||||
* | SERVER-43723 FCV gating for RWC defaults | Jack Mulrow | 2020-01-08 | 1 | -0/+5 |
| | |||||
* | SERVER-44598 Shards do not treat the IGNORED version as "intended sharded" | Marcos José Grillo Ramírez | 2020-01-08 | 3 | -3/+36 |
| | |||||
* | SERVER-44830 Modify StaleConfigException handlers to handle a single shard ↵ | Blake Oler | 2020-01-07 | 13 | -41/+180 |
| | | | | invalidation | ||||
* | SERVER-44587 Modify StaleConfigInfo to take in and store a shard's ID | Blake Oler | 2020-01-06 | 7 | -27/+71 |
| | |||||
* | SERVER-36290 find command on unsharded collection through mongos returns too ↵ | Eric Cox | 2020-01-03 | 3 | -29/+49 |
| | | | | much data from mongod to mongos | ||||
* | SERVER-43310 Always route a sharded cluster's createIndexes call through a ↵ | Blake Oler | 2020-01-02 | 1 | -1/+1 |
| | | | | replica set's primary node | ||||
* | SERVER-44167 Added ability to kill operations by key | Ben Caimano | 2019-12-31 | 1 | -0/+2 |
| | | | | | | There are two patches here really. One of which makes killOp fast to use and visible. The other adds OperationKey to various places and maps it to an internal OpId. | ||||
* | SERVER-44498 Create an OperationContext flag to indicate that an operation ↵ | Blake Oler | 2019-12-30 | 4 | -3/+92 |
| | | | | can skip a catalog cache refresh | ||||
* | SERVER-45292 fix isMetadataDifferent logic in chunk manager targeter | Esha Maharishi | 2019-12-26 | 1 | -1/+1 |
| | |||||
* | SERVER-44855 Remove unused code from removeShard and ShardingTest | Kaloian Manassiev | 2019-12-22 | 1 | -2/+3 |
| | |||||
* | SERVER-44890 MongoD RWCDefaults get refreshed through the OpObserver | Jack Mulrow | 2019-12-20 | 1 | -1/+1 |
| | |||||
* | SERVER-44517 Refactor exhaust cursors on top of isMaster code changes | Tess Avitabile | 2019-12-20 | 1 | -6/+3 |
| | |||||
* | SERVER-45100 Make the BatchWriteExecutor retry multi-writes only against ↵ | Marcos José Grillo Ramírez | 2019-12-19 | 11 | -205/+695 |
| | | | | unsuccessful shards |