summaryrefslogtreecommitdiff
path: root/src/mongo/s
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-67795: Add serverstatus counters for updateMany, deleteMany calls(v5.0)Adi Zaimi2022-11-071-0/+9
|
* SERVER-69926 errorcodes.py doesn't detect duplicate errors in ↵Reo Kimura2022-10-271-1/+1
| | | | | | MONGO_UNREACHABLE_TASSERT (cherry picked from commit 0d12c83b9b4c3aca1630fc6c41de2f17e4b09ab8)
* SERVER-54284 ExceptionFor<ErrorCodes::WriteConflict> should resolve to ↵Blake Oler2022-10-251-5/+4
| | | | WriteConflictException
* SERVER-66289 Update write size estimation logic in DocumentSourceWriterMihai Andrei2022-10-041-44/+9
| | | | | (cherry picked from commit 707ba0a0ade42c4540b9cabaaf5a257de944cc3e) (cherry picked from commit c172ccd37516f3c2118f349817cdb1841a2486b9)
* SERVER-50454 Avoiding sending the "keyValue" field to drivers on duplicate ↵Denis Grebennicov2022-09-161-1/+2
| | | | key error
* SERVER-69220 refineCollectionShardKey permits toggling current shard key ↵Enrico Golfieri2022-09-082-1/+80
| | | | fields between range-based and hashed, leading to data inconsistency
* SERVER-69002 backport per shard cursorsMickey. J Winters2022-09-0711-83/+208
| | | | | | | | | | | | | | | | | | | | SERVER-62400 SERVER-62681 SERVER-62738 SERVER-63781 SERVER-63774 SERVER-63772 SERVER-63773 SERVER-58673 (cherry-picked from commit fc54ebd0137a25ea664c022b51b685667dd037c7) (cherry-picked from commit 53d7bceee61f73a1d6959edb5d490c3b338f3c0d) (cherry-picked from commit 586663fec7c3a7d4a8b0185ff24825bd15e80dff) (cherry-picked from commit ef2a62dcc27461d2be1b619c75bc04effa1f2021) (cherry-picked from commit 4f3626ff4486e672569699dfde1cc0ae8c54d348) (cherry-picked from commit 0f7683455bc06b153f14368a3f05f0b69671717e) (cherry-picked from commit 11d01816f743d6764c4f12c42697f5edf813ce27) (cherry-picked from commit 1fe77b5bd9fb13f9eb74275359dcc4ba69f2d5e9)
* SERVER-69384 - Fix v5.0 legacy shardCollection path for implicitCreateIndex ↵Randolph Tan2022-09-011-0/+8
| | | | parameter
* SERVER-64142 Add new enforceUniqueness to refineCollectionShardKey commandRandolph Tan2022-08-233-0/+18
| | | | (cherry picked from commit b355fd53d1b13d217e32061c92d5ca902d6209c3)
* SERVER-64573 Make implicitlyCreateIndex and enforceUniquenessCheck fields ↵Randolph Tan2022-08-233-12/+6
| | | | | | optional (cherry picked from commit 2107c9df336901aea91fbc0bd701bea0591b96cf)
* SERVER-63732 Add new implicitlyCreateIndex and enforceUniqueness to ↵Randolph Tan2022-08-234-0/+33
| | | | | | shardCollection command (cherry picked from commit 0f28913257b0d6fee3b92927d7ec16a2ad54a0a0)
* SERVER-64741 Create mongos appendOplogNote commandali-mir2022-08-182-0/+107
| | | | (cherry picked from commit 55f3bca3212d994bf00f1165021db34b3ce1d0bb)
* SERVER-58176 Remove override for supportsReadConcern in ClusterWriteCmdErin Liang2022-08-171-5/+0
|
* SERVER-68495 Update resharded zones after kCommitting transition.Max Hirschhorn2022-08-092-2/+7
| | | | | | | | Attempting to update the namespace of the config.tags documents may otherwise repeatedly fail with a WriteConflict due to WT cache eviction aborting the transaction. (cherry picked from commit 41c45d0d0725f3e9745469755fe8beacb24b9c5e)
* SERVER-57519 Make ARS use causally consistent ShardRegistry::getShard() ↵Tommaso Tocci2022-07-124-61/+116
| | | | | | function (cherry picked from commit 527dfe85a1771586339b34a177b3f7954aa2793b)
* SERVER-66658 Shard registry might be accessed before initializationTommaso Tocci2022-07-112-18/+17
| | | | (cherry picked from commit 4851768e1d7c54e576300c75a976910e96703458)
* SERVER-64725 Make ShardRegistry::periodicReloader interruptibleTommaso Tocci2022-07-112-77/+31
| | | | (cherry picked from commit ecff61d82253c9103e94ef50327d5c6cf8d64c1c)
* SERVER-62386 change variable name to avoid ambiguosityPierlauro Sciarelli2022-07-111-2/+2
| | | | (cherry picked from commit d0f32751e8ea82c49639d2b6cad982895897beb7)
* SERVER-64509 Fix ShardRegistry threadpool shutdown orderTommaso Tocci2022-07-111-2/+3
| | | | | (cherry picked from commit 077b55e6330264b262d87d296a7f7006fece669e) (cherry picked from commit 6a1b4f309d741385eb49b1f87ebe94a2781c1411)
* SERVER-62656 xcode deduction guide workaroundBilly Donahue2022-07-071-1/+1
|
* SERVER-62656 optional minmax for CSRS poolsBilly Donahue2022-06-216-9/+71
| | | | (cherry picked from commit b0b3890bdfc47bfd5a3cbc6c3f4d9b53c87441c4)
* SERVER-65027: Ensure resharding commands are parsed strictlynandinibhartiyaMDB2022-05-314-4/+4
| | | | (cherry picked from commit 9f2b96479c5dcc87fd2a54f72fd77a14609c6f36)
* SERVER-66627 add install-devcore target for forward compatibilityRobert Guo2022-05-201-0/+1
|
* SERVER-65777 Fix ns emitted for UMC commandsSara Golemon2022-05-201-1/+12
| | | | (cherry picked from commit 925e00657a22b368e75504b40ba3ea91c7de3396)
* SERVER-62175 Mongos fails to attach RetryableWrite Error Label For Command ↵Rachita Dhawan2022-05-112-36/+61
| | | | Interrupted In _parseCommand
* SERVER-58337 Log and count as deprecated commands issued via OP_QUERYIrina Yatsenko2022-05-041-0/+6
|
* SERVER-58207 Enable featureFlagLoadBalancer by defaultGeorge Wangensteen2022-05-022-3/+2
| | | | (cherry picked from commit 2b8743e84908d82dc4c5d69f636e853eda4bdadb)
* SERVER-63850: Add the count command to API version 1Maddie Zechar2022-04-211-0/+4
|
* SERVER-58505 Add metric to serverStatus for number of load balanced connectionsVojislav Stojkovic2022-03-222-0/+21
| | | | (cherry picked from commit 63fe0256a6efbd5a2101c2ebc9c72e6629e2470f)
* SERVER-60679: Parse proxy protocol header on proxied connectionsTyler Seip2022-03-215-17/+47
| | | | (cherry picked from commit 3a18d295d22b377cc7bc4c97bd3b6884d065bb85)
* SERVER-58504 Abort in-progress transactions when a load-balanced client ↵George Wangensteen2022-03-216-1/+98
| | | | | | disconnects from mongos (cherry picked from commit 74628ed4e314dfe0fd69d3fbae1411981a869f6b)
* SERVER-58503 Kill open cursors for a connection when a load balanced ↵George Wangensteen2022-03-168-332/+478
| | | | | | connection on mongos is closed (cherry picked from commit b429d5dda98bbe18ab0851ffd1729d3b57fc8a4e)
* SERVER-58502 mongos hello loadBalanced optionBilly Donahue2022-03-156-1/+310
| | | | (cherry picked from commit 4a9c2e6f412619a50770ba867c11a6526840558f)
* SERVER-59384: Should provide ability to perform periodic DNS health checksKshitij Gupta2022-03-141-2/+4
| | | | (cherry picked from commit 1d8aaed7f9286ce90317d03fc1815bb58b43e31d)
* SERVER-58206: Add a feature flag for L4 load balancer supportTyler Seip2022-03-112-0/+42
| | | | (cherry picked from commit 02a50777fe50b3203fef6cfd050cc6491da1e970)
* SERVER-63742 Default topology time in shard can lead to infinite refresh in ↵Antonio Fuschetto2022-03-027-22/+58
| | | | shard registry
* SERVER-40691 $nin:[[],...] queries are not indexedJess Balint2022-02-231-1/+1
|
* SERVER-63428 Robustify oplog applying code for update operationRui Liu2022-02-224-30/+25
| | | | (cherry picked from commit a3158ab422e4d8091203166c5f2601f9bfa0099d)
* SERVER-63203 Do not fail chunk split if more than 8192 points are requestedPaolo Polato2022-02-212-9/+16
| | | | | (cherry picked from commit d018b7e964dafa5085152af03916bde0ac74f947) (cherry picked from commit 125477c2b843bd02f387b4ec183bba9d641d349c)
* SERVER-62906 Add a check in the createCollection/shardCollection path ↵Antonio Fuschetto2022-02-041-0/+4
| | | | verifying the collection name length
* SERVER-63110 health monitoring backport to 5.0 branch 1Kshitij Gupta2022-01-292-0/+13
|
* SERVER-62065 Introduce the 'repairShardedCollectionChunksHistory' commandKaloian Manassiev2022-01-106-4/+128
| | | | (cherry picked from commit 146c18b9954abc116046621dc4849cc7d97ef523)
* SERVER-61195 Scale BucketCatalog memory limit based on RAM sizeDan Larkin-York2022-01-051-1/+1
|
* SERVER-61003 ReadConcernMajorityNotAvailableYet errors from ShardRegistry ↵Pierlauro Sciarelli2021-12-232-3/+28
| | | | must be retried
* SERVER-56127 Fixing retryable writes on update and delete commands to not ↵Bobby Morck2021-12-223-0/+139
| | | | | | execute more than once (cherry picked from commit 6d8290297b563121037f8e9a9f2d37ec45ddb4bf)
* SERVER-61950 Make Fetcher::join() interruptible.Max Hirschhorn2021-12-101-2/+15
| | | | (cherry picked from commit 0241ba4289618d77b2f3b9a3a3d07a6d08d2c432)
* SERVER-57772 suppress state-change rewrite when `writeConcernError` is ↵Billy Donahue2021-12-081-0/+1
| | | | | | injected by `failCommand`. (cherry picked from commit 7396af4803b0b9b729c457f54defca0c4c51b61f)
* SERVER-56227 Add user-facing command for permitMigrations using DDL coordinatorMarcos José Grillo Ramirez2021-11-235-2/+137
| | | | (cherry picked from commit 2b204e8aaed867988cf7f54bee2ce84e31f4c955)
* SERVER-51329: Fix Unexpected non-retryable error when shutting down aKshitij Gupta2021-11-121-4/+9
| | | | (cherry picked from commit 651f4a692aa59353954d3cd18ec3572fa9bf48aa)
* SERVER-59858 Add observability for tasks scheduled on reactor threadsAmirsaman Memaripour2021-11-092-0/+5
| | | | (cherry picked from commit 5df159a364ec3a94d1e1ae01c70e3ca33cb10b4f)