summaryrefslogtreecommitdiff
path: root/src/mongo/s/query
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-58503 Kill open cursors for a connection when a load balanced ↵George Wangensteen2022-03-163-325/+442
| | | | | | connection on mongos is closed (cherry picked from commit b429d5dda98bbe18ab0851ffd1729d3b57fc8a4e)
* SERVER-40691 $nin:[[],...] queries are not indexedJess Balint2022-02-231-1/+1
|
* SERVER-51329: Fix Unexpected non-retryable error when shutting down aKshitij Gupta2021-11-121-4/+9
| | | | (cherry picked from commit 651f4a692aa59353954d3cd18ec3572fa9bf48aa)
* SERVER-59924 Error executing aggregate with $out with "available" read ↵Eric Cox2021-11-041-2/+1
| | | | concern on sharded clusters
* SERVER-58915 Implement ReshardingDonorWriteRouter functionality along…Randolph Tan2021-10-251-1/+2
| | | | (cherry picked from commit 800c6d40912751e272853e383f4c4bf1f00e5c88)
* 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-55581: Return ScopedDbConnection to connection pool in cluster ↵Tyler Seip2021-08-091-0/+1
| | | | | | aggregation planner (cherry picked from commit 663e90bbe862969572246b7b442845ed83a2472d)
* SERVER-58581 Add SEARCH_META variableTed Tuckman2021-08-052-1/+2
| | | | (cherry-picked from commit 0f554217d6476d804f9ed1051722447fec017fb4)
* SERVER-58076 Exclude new 5.0 language features from stable APICharlie Swanson2021-06-291-1/+1
| | | | (cherry picked from commit 7558a7a36cbfcc0af39b0f0bf07861f162c590d2)
* SERVER-56550 Require consistent API params in getMore and txnsA. Jesse Jiryu Davis2021-05-131-11/+4
| | | | | | Transaction-continuing commands must use the same API parameters as the transaction's first command (it is no longer optional), and similarly getMore must use the same as the cursor-creating command.
* SERVER-55491: Make DocumentSourceUpdateOnAddShards as the first class member ↵Rishab Joshi2021-05-098-253/+59
| | | | of the pipeline
* SERVER-55614 getMore accepts API version paramsA. Jesse Jiryu Davis2021-05-072-4/+16
|
* SERVER-54937 Removes DocumentSourceChangeStreamCloseCursor dependencies on ↵Rishab Joshi2021-04-304-0/+62
| | | | invalidate events
* SERVER-54975 Rename IDL parser classes to use CommandRequest and ↵Bernard Gorman2021-04-028-37/+38
| | | | CommandReply suffixes
* SERVER-53083 collStats results depend on topology and optionruslan.abdulkhalikov2021-03-231-5/+5
|
* SERVER-54874: Ensure reading consistent config.collections and config.chunks ↵Jordi Serra Torrens2021-03-151-8/+1
| | | | | | when refreshing the CatalogCache (cherry picked from commit 538cb2ff982aab2a60c4f3ab53eb1ba6d1acfeb9)
* SERVER-54603 Improve AggregationRequest validation unit testsMihai Andrei2021-03-112-2/+0
|
* SERVER-53149 Finish converting getMore to IDL, try 3A. Jesse Jiryu Davis2021-03-103-40/+39
|
* Revert "SERVER-54874: Ensure reading consistent config.collections and ↵Jordi Serra Torrens2021-03-091-1/+8
| | | | | | config.chunks when refreshing the CatalogCache" This reverts commit dc009c5a8d484f6a0db2f357274e14e30ea9f476.
* Revert "SERVER-53149 Finish converting getMore to IDL, try 2"Max Hirschhorn2021-03-093-39/+40
| | | | This reverts commit f842de553e3c71a410e5f49fdaec3eaaaebb04a9.
* SERVER-54874: Ensure reading consistent config.collections and config.chunks ↵Jordi Serra Torrens2021-03-081-8/+1
| | | | when refreshing the CatalogCache
* SERVER-53149 Finish converting getMore to IDL, try 2A. Jesse Jiryu Davis2021-03-083-40/+39
|
* Revert "SERVER-53149 Finish converting getMore to IDL"Max Hirschhorn2021-03-063-39/+40
| | | | This reverts commit bd5693121fbe12bee14a83b4527df73c881a2052.
* SERVER-53149 Finish converting getMore to IDLA. Jesse Jiryu Davis2021-03-063-40/+39
|
* SERVER-43762 tighten the overload set for BSONObjBuilder::appendNumberBynn Lee2021-03-051-5/+5
|
* SERVER-53149 Specify getMore in IDLA. Jesse Jiryu Davis2021-03-041-1/+4
|
* SERVER-48378 Expose settings of query knobs in agg explain outputTimour Katchaounov2021-03-041-0/+1
| | | | | Added a top-level section in the explain that shows the most interesting server parameters (limits).
* Revert "SERVER-43762 tighten the overload set for BSONObjBuilder::appendNumber"Bynn Lee2021-02-251-5/+5
| | | | This reverts commit 3307ba57eef2dfff9abe2413e39058ac9451ec04.
* SERVER-53483 Map predicates on time and regular fields to predicates on ↵Katherine Wu2021-02-241-8/+10
| | | | control's min/max
* SERVER-43762 tighten the overload set for BSONObjBuilder::appendNumberBynn Lee2021-02-221-5/+5
|
* SERVER-54072 Contains fixes for test document source allowance constrain for ↵Rishab Joshi2021-02-191-2/+0
| | | | API strict.
* SERVER-54072 Added internal-client checks for aggregation command.Rishab Joshi2021-02-192-9/+19
|
* SERVER-53060 Remove QueryRequest classRuoxin Xu2021-02-173-62/+68
|
* SERVER-46740 Add missing reference characterBen Caimano2021-02-031-2/+2
|
* SERVER-46740 establishCursors() must always drain the ↵Ben Caimano2021-02-012-206/+243
| | | | AsyncRequestsSender::_baton
* SERVER-51624 Modify query commands to enforce API version 1 behaviourRuoxin Xu2021-01-302-2/+4
|
* SERVER-53639 Add MongoS server status metrics to track how often a cursor ↵Vishnu Kaushik2021-01-223-1/+17
| | | | has more than 1 batch
* SERVER-53311 Add a 'struct' type to represent 'cursor' object in aggregate ↵Ruoxin Xu2021-01-201-2/+4
| | | | command input IDL
* SERVER-51618 Disallow pipeline stages that are not part of API version 1 ↵Ruoxin Xu2021-01-121-0/+10
| | | | with apiStrict:true
* SERVER-51619 Convert find command input to IDLArun Banala2021-01-072-12/+14
|
* SERVER-51649 Convert aggregate command input to IDLRuoxin Xu2021-01-073-21/+22
|
* SERVER-53533 Remove deprecated return value from ShardRegistry::reloadTommaso Tocci2020-12-291-8/+2
|
* SERVER-53093 Add timestamp to ChunkVersionSergi Mateo Bellido2020-12-102-2/+2
| | | | PART 2: Fixing our tests
* SERVER-53059 spelling Interruptable => InterruptibleBilly Donahue2020-12-081-1/+1
|
* SERVER-35479 Make $collStats count behavior have "standard" error code and ↵samontea2020-12-071-0/+8
| | | | consistent behavior across topologies
* SERVER-51070 Move the ConfigServer ShardId constant to be under ShardIdKaloian Manassiev2020-12-031-1/+1
| | | | ... so components lower on the stack don't need to link ShardRegistry.
* SERVER-47398 Start sending 'let' for aggregates.Charlie Swanson2020-12-012-10/+11
| | | | | | Replaces usages of 'runtimeConstants' with 'let' parameters. This does not replace usages for the write commands and for $merge. We will need follow-up work for that.
* SERVER-47398 Rename runtime constants to legacyCharlie Swanson2020-12-012-3/+3
|
* SERVER-53091 Consolidate the Sharding unit-tests into 3 binaries onlyKaloian Manassiev2020-11-272-158/+1
|
* SERVER-51809 Change inheritance order for ReshardingRecipientServiceTestJack Mulrow2020-11-251-0/+2
|