summaryrefslogtreecommitdiff
path: root/src/mongo/db/query/count_request.cpp
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-40476 remove mongoutils::strBilly Donahue2019-04-091-1/+1
| | | | | | Rename utils/mongoutils/str.h => utils/str.h Rename namespace mongoutils::str => str Rename mongo::strcasecmp => str::caseInsensitiveCompare.
* SERVER-39560 - remove leading blank line on all C++ filesBilly Donahue2019-02-131-1/+0
| | | | | | Remove leading comments that are just stating the filename. Move any file-level comments below the copyright banner. Remove leading blank lines.
* SERVER-37446 Change PlanStages which don't require a collection to avoid ↵David Storch2018-11-071-0/+6
| | | | | | | keeping a Collection*. In order to prevent COUNT stage from requiring a Collection*, splits fast count into a new RECORD_STORE_FAST_COUNT stage.
* SERVER-37651 Update header files with new licenseRamon Fernandez2018-10-221-8/+10
|
* SERVER-31159 Make count command support UUIDsGeert Bosch2017-09-211-9/+2
|
* SERVER-28040 Fix maxTimeMS/readPref/readConcern for sharded view queryJames Wahlin2017-04-051-28/+53
|
* SERVER-19758 add support for "executionStats" and "allPlansExecution" to agg ↵David Storch2017-03-131-4/+0
| | | | | | | | | | | | | | | | | explain Like other explainable commands, aggregate can now be explained using the explain command, e.g. db.runCommand({explain: {aggregate: ...}, verbosity: "executionStats"}). The existing explain:true flag corresponds to "queryPlanner" mode and is still supported. However, explain:true cannot be specified when explaining aggregate via the explain command. Additional execution information is provided only in the $cursor section of the aggregation explain output. Having aggregation stages themselves track and report execution info is further work.
* SERVER-27848 Add index hint to aggregation and non-materialized viewsJames Wahlin2017-02-031-6/+4
|
* SERVER-24762 Support for views on sharded collectionsJames Wahlin2016-07-291-6/+5
|
* SERVER-24766 views support for count and distinctKyle Suarez2016-07-211-1/+55
| | | | | | Adds a new class, ViewResponseFormatter, for transforming aggregation responses into responses for other commands with a dissimilar format (i.e. count and distinct).
* SERVER-23473 Add collation parameter to the count commandTess Avitabile2016-04-211-0/+16
|
* SERVER-23136 Count command should return InvalidNamespace instead of BadValueKaloian Manassiev2016-03-151-6/+6
|
* Revert "SERVER-23136 Count command should return InvalidNamespace instead of ↵Kaloian Manassiev2016-03-151-6/+6
| | | | | | BadValue" This reverts commit 643ef6752b12a9831cfd5e75e0795c3529b12389.
* SERVER-23136 Count command should return InvalidNamespace instead of BadValueKaloian Manassiev2016-03-151-6/+6
|
* SERVER-19500 Cleanup explain logicKaloian Manassiev2015-07-211-3/+2
| | | | No functional changes, just moving code around.
* SERVER-18579: Clang-Format - reformat code, no comment reflowMark Benvenuto2015-06-201-70/+64
|
* SERVER-18791 Pull count command parsing into a separate libraryKaloian Manassiev2015-06-111-0/+131