summaryrefslogtreecommitdiff
path: root/src/mongo/db/queryutil.h
Commit message (Expand)AuthorAgeFilesLines
* SERVER-13638: remove NamespaceDetails from deprecated queryutilEliot Horowitz2014-05-011-14/+1
* SERVER-10026 remove rest of dead codeHari Khalsa2013-12-131-3/+1
* SERVER-8791 SERVER-9212 remove IndexSpecHari Khalsa2013-05-021-1/+1
* SERVER-8791 SERVER-9212 retire indexplugin/indextypeHari Khalsa2013-05-021-5/+8
* SERVER-8790 Move ParsedQuery out of queryutil and clean some includes.aaron2013-03-211-225/+0
* SERVER-7636 Do not use cached connection when read preference changesRandolph Tan2013-02-131-1/+2
* fix within-in-matcherHari Khalsa2013-01-081-3/+3
* SERVER-5848 further simplifications to default suitability() methodKevin Matulef2012-12-201-8/+0
* SERVER-5848 determine index suitability using a FieldRangeSetKevin Matulef2012-12-181-1/+0
* SERVER-7343 port within-in-query to HEADHari Khalsa2012-12-041-5/+54
* SERVER-1752 Optimize simple indexed counts by counting the number of btree ke...Aaron2012-11-191-4/+59
* kill newnear, allow >1 special index typeHari Khalsa2012-11-191-6/+6
* SERVER-1752 Improve performance of simple counts by avoiding use of a matcher...Aaron2012-10-231-1/+10
* SERVER-1752 Within BtreeCursor::currentMatches(), filter keys that do not mat...Aaron2012-10-231-2/+13
* SERVER-2001 KeyPattern class; utilities for more general index & shard key specsKevin Matulef2012-10-151-26/+7
* SERVER-3104 Allow intersection of sibling multikey index field ranges having ...Aaron2012-10-101-2/+13
* SERVER-6416 Compute field ranges for singleton $or clauses.Aaron2012-07-131-0/+1
* SERVER-4464 drivers and mongos should support 5 read preferencesRandolph Tan2012-07-051-0/+4
* SERVER-5777 Enhance $in/sort/limit optimization to support additional query t...Aaron2012-06-131-18/+32
* SERVER-5777 Clean FieldRange intersection implementation a bit.Aaron2012-06-131-3/+6
* SERVER-6053 - query pieces need to not rely on the original message buffer ha...Eliot Horowitz2012-06-101-1/+3
* SERVER-4180 Document FieldRange and FieldRangeSet constructors.Aaron2012-06-091-0/+18
* SERVER-4180 Generate single key index bounds for $elemMatch expressions of th...Aaron2012-06-091-6/+20
* SERVER-4180 Remove optional arguments to FieldRange and FieldRangeSet constru...Aaron2012-06-091-2/+2
* SERVER-4180 Fixes and cleanups for $elemMatch index range calculation, in par...Aaron2012-06-091-3/+19
* SERVER-2001 part 2: hashed index typeKevin Matulef2012-05-181-0/+15
* Move DiskLocDupSet to query.h.Aaron2012-04-061-13/+1
* SERVER-5063 $in limit efficiency.Aaron2012-04-061-9/+51
* SERVER-5450 Clean arguments to FieldRangeVectorIterator::validateCurrentInter...Aaron2012-04-061-3/+3
* SERVER-5450 Refactor FieldIntervalMatcher from FieldRangeVectorIterator.Aaron2012-04-061-0/+39
* SERVER-5450 Refactor FieldRangeVectorIterator::advance() code for setting adv...Aaron2012-04-061-0/+7
* SERVER-5450 Extract validateCurrentInterval() from FieldRangeVectorIterator::...Aaron2012-04-061-0/+9
* SERVER-5450 Refactor FieldRangeVectorIterator's current position within a vec...Aaron2012-04-061-4/+20
* SERVER-5415 Detect overflow when computing FieldRangeVector::size().Aaron2012-04-061-1/+1
* Fix comments describing FieldRangeVectorIterator::advance().Aaron2012-04-061-8/+15
* Clean FieldRangeVectorIterator interface a bit.Aaron2012-04-061-13/+1
* replace assert with verify SERVER-1259Eliot Horowitz2012-03-261-4/+4
* Fix definitions of FieldBound and FieldInterval.Aaron2012-03-221-3/+3
* SERVER-4150 use ints to count buffered matches, long longs to count explain m...Aaron2012-03-051-0/+7
* SERVER-4150 commentsAaron2012-02-291-0/+2
* SERVER-4150 fix two Windows build warningsTad Marshall2012-02-251-1/+1
* SERVER-4150 just use a normal set for hybrid reorder dupsAaron2012-02-241-51/+5
* SERVER-4150 move response build strategy classes into query header, move smal...Aaron2012-02-241-0/+56
* ensure field range set owns its attributesAaron2012-02-241-2/+2
* SERVER-4150 mergeAaron2012-02-241-5/+1
* SERVER-4150 move explain recording strategy class definitions into query headerAaron2012-02-241-6/+10
* 4150 explain implementation checkpointAaron2012-02-241-1/+1
* SERVER-4669 added basic toString() functions for queryutil and queryoptimizer...Aaron2012-02-241-0/+5
* SERVER-4150 reimplement query using query optimizer cursor one checkpointAaron2012-02-241-0/+207
* Calculating which shard(s) to send $in queries to was taking a long time. Thi...Spencer T Brody2012-02-081-2/+0