Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SERVER-40476 remove mongoutils::str | Billy Donahue | 2019-04-09 | 1 | -2/+2 |
| | | | | | | 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++ files | Billy Donahue | 2019-02-13 | 1 | -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-37651 Update header files with new license | Ramon Fernandez | 2018-10-22 | 1 | -8/+10 |
| | |||||
* | SERVER-9507 Optimize $sort+$group+$first pipeline to use DISTINCT_SCAN | Justin Seyster | 2018-09-26 | 1 | -0/+16 |
| | |||||
* | SERVER-34846 Forwardize IndexBounds before intersectizing their OILs | Ian Boros | 2018-07-31 | 1 | -0/+82 |
| | |||||
* | SERVER-27646 Build index bounds for {$ne: null} predicates | Charlie Swanson | 2018-06-20 | 1 | -14/+20 |
| | |||||
* | SERVER-26033 Allow simple range to exclude start key | Judah Schvimer | 2016-09-15 | 1 | -3/+36 |
| | |||||
* | SERVER-24508 BSONObj::ComparatorInterface | David Storch | 2016-08-18 | 1 | -2/+5 |
| | | | | | | | | | | | BSONObj instances should now be compared via the comparator interface's evaluate() method. This preferred over using BSONObj::woCompare() directly. If the comparison doesn't require any database semantics (e.g. there is no collation), there is a global instance of the SimpleBSONObjComparator which should be used for BSONObj comparisons. If the comparison requires special semantics, then callers must instantiate their own comparator object. | ||||
* | SERVER-13732 rewrite contained $or queries to rooted $or in the SubplanStage | David Storch | 2015-07-10 | 1 | -0/+50 |
| | | | | | | This allows queries with an $or contained within an explicit or implicit $and to be answered with more efficient plans. It also expands the use of the SubplanStage to include contained $or queries and therefore may reduce the number of plans considered for these queries. | ||||
* | SERVER-18579: Clang-Format - reformat code, no comment reflow | Mark Benvenuto | 2015-06-20 | 1 | -422/+431 |
| | |||||
* | SERVER-17635 Improve SortedDataInterface::Cursor API | Mathias Stearn | 2015-04-09 | 1 | -23/+23 |
| | | | | | | | | Major changes: * Implementation now responsible for simple end point checking. * No way to ask for current position. Relocating methods now return position. * Simplified seeking methods so they have clear uses. * Callers can use saveUnpositioned to indicate they don't care about position. | ||||
* | SERVER-13256 Add usings and qualifications for names from namespace std | Andrew Morrow | 2015-01-15 | 1 | -0/+1 |
| | |||||
* | SERVER-15527 fix compile | David Storch | 2014-10-27 | 1 | -1/+1 |
| | |||||
* | SERVER-15527 change explain index bounds format from verbose string format ↵ | David Storch | 2014-10-27 | 1 | -55/+10 |
| | | | | to BSON format | ||||
* | SERVER-14096 explain find() at queryPlanner verbosity | David Storch | 2014-06-11 | 1 | -1/+20 |
| | | | | Enable by the setParameter 'enableNewExplain' | ||||
* | SERVER-14123 prevent the explain BSONObj from growing too large | David Storch | 2014-06-09 | 1 | -0/+10 |
| | |||||
* | SERVER-13100 replaced linear search in ↵ | Benety Goh | 2014-03-12 | 1 | -11/+43 |
| | | | | IndexBoundsChecker::findIntervalForField with std::lower_bound | ||||
* | SERVER-13100 added test cases for IndexBoundsChecker::findIntervalForField. ↵ | Benety Goh | 2014-03-12 | 1 | -15/+20 |
| | | | | moved intervalCmp out of header. | ||||
* | SERVER-12532 negated predicates can use an index | David Storch | 2014-02-14 | 1 | -0/+56 |
| | |||||
* | SERVER-12324 replaced std::stream with str::stream in db/query and db/exec | Benety Goh | 2014-01-15 | 1 | -5/+5 |
| | |||||
* | SERVER-10026 don't crash if we reverse a sort created with max/min params | Hari Khalsa | 2013-12-13 | 1 | -0/+4 |
| | |||||
* | SERVER-10026 sort with improved sort analysis | Hari Khalsa | 2013-10-30 | 1 | -0/+15 |
| | |||||
* | SERVER-10026 move 2d into stages, remove old query from 2d execution | Hari Khalsa | 2013-10-24 | 1 | -1/+0 |
| | |||||
* | SERVER-10471 some commenting | Hari Khalsa | 2013-10-09 | 1 | -1/+3 |
| | |||||
* | SERVER-10471 fix bounds checker bug | Hari Khalsa | 2013-10-09 | 1 | -1/+15 |
| | |||||
* | SERVER-10471 Report min/maxKey properly; ditto reverse index scans | Alberto Lerner | 2013-10-07 | 1 | -3/+24 |
| | |||||
* | SERVER-10471 merge index bounds, enumerate based on indices, bug fixes | Hari Khalsa | 2013-10-07 | 1 | -2/+7 |
| | |||||
* | SERVER-10471 add s2near stage, enable all 2dsphere queries, enable 2d ↵ | Hari Khalsa | 2013-10-04 | 1 | -45/+59 |
| | | | | queries (just slow). | ||||
* | SERVER-10565 Extract explain information from new stages. | Alberto Lerner | 2013-10-01 | 1 | -0/+23 |
| | |||||
* | SERVER-10026 enumeration as strategies, bug fixes galore, build plans | Hari Khalsa | 2013-09-18 | 1 | -0/+3 |
| | |||||
* | SERVER-10471 Fleshing out the new query planner / enumerator | Alberto Lerner | 2013-09-11 | 1 | -9/+30 |
| | |||||
* | SERVER-8886 Add OpenSSL exception to files in src/mongo/db | Ian Whalen | 2013-09-06 | 1 | -0/+12 |
| | |||||
* | SERVER-10026 SERVER-10471 unittestable query planner | Hari Khalsa | 2013-08-12 | 1 | -1/+39 |
| | |||||
* | SERVER-10336 SERVER-10026 index bounds with iterator | Hari Khalsa | 2013-07-31 | 1 | -0/+303 |