summaryrefslogtreecommitdiff
path: root/src/mongo/s
Commit message (Collapse)AuthorAgeFilesLines
* 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)
* SERVER-61027 Add permitMigration flag to prevent balancer rounds and ↵Marcos José Grillo Ramirez2021-11-082-0/+12
| | | | | | migrations commit (cherry picked from commit 9b27d9c7582ca544b0c27b119107b57b4e2b8d50)
* SERVER-59924 Error executing aggregate with $out with "available" read ↵Eric Cox2021-11-043-26/+1
| | | | concern on sharded clusters
* SERVER-53335 Queries, updates, and deletes with non-"simple" collations may ↵Jason Zhang2021-11-023-4/+23
| | | | miss documents when using hashed sharding
* SERVER-58960 Add benchmarks to measure the overhead from ShardingWriteRouter ↵Luis Osta2021-11-014-4/+130
| | | | on the write codepath
* SERVER-58915 Implement ReshardingDonorWriteRouter functionality along…Randolph Tan2021-10-251-1/+2
| | | | (cherry picked from commit 800c6d40912751e272853e383f4c4bf1f00e5c88)
* SERVER-60651 Backport the autoSplitVector logic to v5.0Pierlauro Sciarelli2021-10-223-26/+118
|
* SERVER-59180 Implement update rewrite and routing for sharded timeseries ↵Alya Berciu2021-10-202-9/+38
| | | | | | collections (cherry picked from commit 80c8f9c04e2890a65d0f3db64d7b9d9b1e44db73)
* SERVER-59181 Support delete operation for sharded time-series collectionsNikita Lapkov2021-10-202-5/+34
| | | | (cherry picked from commit 4ac4e3d9a41cd5d2dd6cae2669b9c75a457ec144)
* SERVER-60144 Handle stale routing info on mongos for sharded time-series ↵Arun Banala2021-10-198-44/+90
| | | | | | collections (cherry picked from commit 5e0dffb6d2723470e1f1bd93de6565c7a4e0353a)
* SERVER-57570 Disable updating granularity on sharded time-series collectionRui Liu2021-10-181-3/+4
| | | | (cherry picked from commit 27d9632d277e63f42752b117ac5e93ac4f0e37a7)
* SERVER-57572 Rewrite secondary indexes on mongos for sharded time-series ↵Arun Banala2021-10-186-12/+48
| | | | | | collections (cherry picked from commit db491c42fffd8af3ceee9e39750913f613186ecb)
* SERVER-59164 All write commands on sharded time-series namespace should ↵Arun Banala2021-10-1810-67/+86
| | | | | | translate to buckets namespace, on mongos (cherry picked from commit ccac542d74e706bbb5df50be4a97d5f817a2de21)
* SERVER-57589 Translate timeseries namespace for collStats command and expand ↵Rui Liu2021-10-183-21/+49
| | | | | | the sharding test case (cherry picked from commit a69fb9840a42b3e348e4f6e9a5aebddf830f657d)
* SERVER-58175 Round time values before routing inserts to sharded timeseries ↵Nikita Lapkov2021-10-163-4/+14
| | | | | | collections (cherry picked from commit d644971af8d2315cadf23b2c7addd7fe05ea3c2d)
* SERVER-57437 Support basic insert routing for sharded time-series collectionsNikita Lapkov2021-10-144-12/+138
| | | | (cherry picked from commit cc33b7aa8f608ce4a1be7d94d39be472e2742100)
* SERVER-57315 Enable shardCollection command for a time series collectionArun Banala2021-10-149-9/+27
| | | | (cherry picked from commit 01fc797a67eeb398f90af39f22e55fb1a243298b)
* SERVER-60007 Implement command to drop collection if its UUID differs from ↵Pierlauro Sciarelli2021-10-122-0/+50
| | | | the expected
* SERVER-57266 Create IDL representation for resharding metrics time intervalsjannaerin2021-10-061-2/+2
| | | | (cherry picked from commit 9f9b14e4c73d4ccb0d1f48c4faa73f4170f1c000)
* SERVER-56887 setIndexCommitQuorum command does not return {ok: 1} when run ↵Haley Connelly2021-09-291-37/+50
| | | | | | against a mongos on a non-existent index build (cherry picked from commit d0f6a9a599a81e5563c353177a1e7c2df9c21302)
* SERVER-49897 Insert no-op entries into oplog buffer collections for ↵jannaerin2021-09-214-11/+18
| | | | | | resharding so resuming is less wasteful (cherry picked from commit 298d02f7432b84df2a955addc5bcdf6a366c6645)
* SERVER-40865 Retry QueryPlanKilled errors in the catalog cachePierlauro Sciarelli2021-09-201-25/+6
|
* SERVER-59591 LockerNoop::isW() returns falseGregory Wlodarek2021-09-201-0/+2
| | | | (cherry picked from commit 329b23bc73b8f143375b5c577c7d787c08699275)
* SERVER-57350 fix ShardKeyPattern::parseShardKeyPattern() to handle int ↵Benety Goh2021-09-201-1/+1
| | | | | | values in key patterns that are out of bounds (cherry picked from commit 6ebb5f9dfb1c3f6a2be267cd533c54fdfefbc993)
* SERVER-59803 Set maxTimeMs for catalog cache refresh aggregationJordi Serra Torrens2021-09-201-0/+7
| | | | (cherry picked from commit 71bcac7695c5520e6d2d1ec7a9e11e98d58813f5)
* Revert "SERVER-56844 Fassert shard server on startup if DWCF=w:1 and no CWWC ↵Moustafa Maher2021-09-161-2/+0
| | | | | | set" This reverts commit 29f2d199372149656d3cd1137bdcf7c582656371.
* SERVER-59573 Add setParameter which can be used to restore inactive cursor ↵James Wahlin2021-08-271-2/+8
| | | | | | timeout in sessions (cherry picked from commit f40810c7c8706754b647992fbde1dc2745616b7c)
* SERVER-58399 Fix serialization logic for 'errInfo' field produced by ↵Mihai Andrei2021-08-123-10/+60
| | | | | | DocumentValidationError (cherry picked from commit 74f795cdebd943bf8d6a56005dde4e2189cfb76e)
* SERVER-58389 Removed $maxTimeMS for updates performed by shards on the ↵Matt Walak2021-08-106-6/+64
| | | | config server during a resharding operation
* SERVER-55581: Return ScopedDbConnection to connection pool in cluster ↵Tyler Seip2021-08-091-0/+1
| | | | | | aggregation planner (cherry picked from commit 663e90bbe862969572246b7b442845ed83a2472d)
* SERVER-57953 Change existing participant machines to allow directly calling ↵Blake Oler2021-08-062-1/+14
| | | | | | | | | | | | | | commit (cherry picked from commit 7f54d6c00e647eac55e70debf4240a17f6eabb7a) SERVER-57953 Thread calls to setFilteringMetadata inside the resharding participant machines (cherry picked from commit a29714ffc0ae3b70242a3665121748da360686ba) SERVER-57953 Call _shardsvrCommitReshardCollection command (cherry picked from commit 1bbe9d4fba13374a7fe017bd4d5853c81ee39340)
* SERVER-58581 Add SEARCH_META variableTed Tuckman2021-08-052-1/+2
| | | | (cherry-picked from commit 0f554217d6476d804f9ed1051722447fec017fb4)
* SERVER-56844 Fassert shard server on startup if DWCF=w:1 and no CWWC setMoustafa Maher2021-08-043-0/+14
|
* SERVER-57667 Speed up resharding's collection cloning using internal stage80741223+jlap199@users.noreply.github.com2021-08-011-0/+25
| | | | | | Uses the ChunkManager to peform a binary search over the config.cache.chunks collection instead of performing a lookup resulting in a significant speed up for collection cloning.
* SERVER-58589 Remove ShardingFullDDLSupportTimestampedVersion featureSergi Mateo Bellido2021-07-261-6/+0
| | | | flag
* SERVER-56649 Make renameCollection resilient to network partitionsSimon Graetzer2021-07-231-3/+3
|
* SERVER-57380 Improve "InvalidOptions: read concern level snapshot is only ↵Allison Easton2021-07-222-0/+23
| | | | valid in a transaction" message during cluster incompatibility