Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SERVER-49703 Added libdep linter alphabetic rule and update all libdeps list ↵ | Daniel Moody | 2020-08-27 | 1 | -3/+10 |
| | | | | to be alphabetical | ||||
* | SERVER-48228 Move slot-based execution engine and supporting changes into ↵ | Martin Neupauer | 2020-06-11 | 1 | -0/+8 |
| | | | | | | | | | | | | | | the master branch This is an initial commit for the slot-based execution engine (SBE) which contains: * Implementation of the core slot-based engine. * The SBE stage builder, which is responsible for translating a QuerySolution tree into an SBE plan. * Other changes necessary for integration with the find command. Co-authored-by: Anton Korshunov <anton.korshunov@mongodb.com> Co-authored-by: Justin Seyster <justin.seyster@mongodb.com> Co-authored-by: David Storch <david.storch@mongodb.com> | ||||
* | SERVER-48272 Reduce startup time for dynamically linked binaries | Andrew Morrow | 2020-05-27 | 1 | -1/+1 |
| | | | | | | Minimizing the list of NEEDED entries directly attached to the core programs reduces startup time for dynamically linked binaries by approximately 40 percent. | ||||
* | SERVER-47928 Fix quadradic KeyString insert behavior in fts indexes. | Henrik Edin | 2020-05-05 | 3 | -45/+87 |
| | |||||
* | SERVER-45243 generate_stop_words.py simplification | Billy Donahue | 2020-04-21 | 1 | -6/+4 |
| | |||||
* | SERVER-46127 unit tests log to a kTest component | Gabriel Russell | 2020-04-14 | 1 | -1/+1 |
| | |||||
* | SERVER-47349 Use flat_set instead of set for KeyStringSet and MultikeyPaths | Henrik Edin | 2020-04-08 | 1 | -1/+1 |
| | | | | So we can reduce the amount of small memory allocations and re-use allocated memory. | ||||
* | SERVER-45567 removing util/log.h where I can | Gabriel Russell | 2020-02-21 | 1 | -1/+0 |
| | | | | | | | o converting some log lines that were missed o fixing some missing includes create mode 100644 src/mongo/transport/ismaster_metrics.cpp | ||||
* | SERVER-45363 Base weight for text index on exact match not possible match | Ted Tuckman | 2020-01-27 | 1 | -1/+1 |
| | |||||
* | SERVER-43128 fix windows compile | Benety Goh | 2019-09-25 | 1 | -3/+3 |
| | |||||
* | SERVER-43128 include cctype for tolower | Billy Donahue | 2019-09-24 | 1 | -0/+1 |
| | |||||
* | SERVER-43128 Simplify FTS language registry | Billy Donahue | 2019-09-24 | 12 | -478/+252 |
| | |||||
* | SERVER-41726 Make FTSAccessMethod generate keys with KeyString | Gregory Noma | 2019-08-15 | 2 | -63/+41 |
| | |||||
* | SERVER-41721 Make IndexAccessMethod::getKeys output a KeyString set | Gregory Noma | 2019-08-08 | 3 | -50/+100 |
| | |||||
* | SERVER-41772 Apply clang-format 7.0.1 to the codebase | clang-format-7.0.1 | 2019-07-27 | 31 | -108/+89 |
| | |||||
* | SERVER-36440 remove code and tests about text index limit | Daniel Solnik | 2019-06-27 | 1 | -26/+0 |
| | |||||
* | SERVER-41809 Collapse unit tests on a per-directory basis | Andrew Morrow | 2019-06-20 | 2 | -46/+30 |
| | |||||
* | SERVER-41071 Replace NULL and 0 with nullptr | A. Jesse Jiryu Davis | 2019-06-14 | 3 | -5/+5 |
| | |||||
* | SERVER-39339 Remove `stdx/memory.h` | ADAM David Alan Martin | 2019-06-10 | 5 | -10/+14 |
| | |||||
* | SERVER-40802 Don't include boost/algorithm/string.hpp in mongo_uri.h | Mathias Stearn | 2019-05-01 | 1 | -0/+4 |
| | |||||
* | SERVER-40476 merge contents of utils/stringutils into utils/str. | Billy Donahue | 2019-04-11 | 9 | -22/+10 |
| | |||||
* | SERVER-40543 gen_casefold_map.py force a utf-8 when reading files | Mark Benvenuto | 2019-04-10 | 1 | -1/+1 |
| | |||||
* | SERVER-40542 Remove references to pip2 | Mathew Robinson | 2019-04-10 | 4 | -4/+4 |
| | |||||
* | SERVER-40543 gen_casefold_map.py does not work with CRLF line endings | Mark Benvenuto | 2019-04-09 | 1 | -2/+1 |
| | |||||
* | SERVER-40476 remove mongoutils::str | Billy Donahue | 2019-04-09 | 12 | -34/+27 |
| | | | | | | Rename utils/mongoutils/str.h => utils/str.h Rename namespace mongoutils::str => str Rename mongo::strcasecmp => str::caseInsensitiveCompare. | ||||
* | SERVER-32295 Support Python 3 | Mathew Robinson | 2019-04-08 | 6 | -32/+46 |
| | |||||
* | SERVER-40476 remove mongoutils::str::equals | Billy Donahue | 2019-04-08 | 2 | -19/+21 |
| | |||||
* | SERVER-40357 expand all calls to MONGO_DISALLOW_COPYING | Billy Donahue | 2019-03-28 | 11 | -16/+20 |
| | | | | | | | | | | | produced by: hits="$(git grep -n MONGO_DISALLOW_COPYING | cut -d: -f1 )" for f in "$hits"; do sed -i.orig ' s/^\( *\)MONGO_DISALLOW_COPYING(\(.*\));/\1\2(const \2\&) = delete;\n\1\2\& operator=(const \2\&) = delete;/; ' $f done | ||||
* | SERVER-39560 - remove leading blank line on all C++ files | Billy Donahue | 2019-02-13 | 62 | -115/+0 |
| | | | | | | Remove leading comments that are just stating the filename. Move any file-level comments below the copyright banner. Remove leading blank lines. | ||||
* | SERVER-38176 Compile with /permissive- on MSVC to make the compiler strictly ↵ | Henrik Edin | 2019-02-01 | 1 | -1/+1 |
| | | | | standard conformant. | ||||
* | SERVER-37909 Fix GCC-8 in some tests. | ADAM David Alan Martin | 2018-11-08 | 1 | -4/+4 |
| | | | | | | | GCC-8 doesn't treat `_Pragma(...)` ignore directives in macros the way that Clang does. Instead of this technique, we'll make the requirement on `ASSERT_THROWS`' parameter an expression, not a statement. | ||||
* | SERVER-37651 Update copyright notices | Ramon Fernandez | 2018-10-24 | 1 | -8/+9 |
| | |||||
* | SERVER-37651 Update header files with new license | Ramon Fernandez | 2018-10-22 | 66 | -1036/+1158 |
| | |||||
* | SERVER-36015 Remove references to system.namespaces and system.indexes | Dianna Hohensee | 2018-08-29 | 1 | -4/+3 |
| | |||||
* | SERVER-22078 Remove term list limits for text index in FCV 4.2 | Xiangyu Yao | 2018-08-13 | 1 | -13/+24 |
| | |||||
* | SERVER-30870 Enable Unicode Fast Byte Vector Optimization for arm64 | Daniel Stewart | 2018-05-07 | 2 | -0/+159 |
| | | | | closes #1222 | ||||
* | SERVER-33395 Add configure check for vec_vbpermq output | Jason Carey | 2018-05-04 | 1 | -1/+2 |
| | | | | | | | GCC changed the output of vec_vbpermq between 5.4.0 and later. This seems likely to be a bug, probably in earlier versions of gcc. Rather than attempt to enumerate how the compiler versions work, this adds a runtime configure check which will select the lane that works. | ||||
* | SERVER-34307 replace invariant(false) with MONGO_UNREACHABLE | Benety Goh | 2018-04-04 | 4 | -4/+4 |
| | |||||
* | SERVER-33275 Remove `platform/unordered_`* headers | ADAM David Alan Martin | 2018-02-14 | 1 | -6/+4 |
| | | | | | | These headers date from before C++11 support and the `::mongo::stdx::` namespace. They can be removed and uses of the names therein can be changed to `::mongo::stdx::unordered_`* forms. | ||||
* | SERVER-32479 Make all library names unique | Andrew Morrow | 2017-12-29 | 1 | -4/+4 |
| | |||||
* | SERVER-32130 stop printing arguments in code generation tools | Mathias Stearn | 2017-12-08 | 1 | -6/+0 |
| | |||||
* | SERVER-17414 Enable Warnings As Errors on Windows, and disable/fix warnings | Mark Benvenuto | 2017-10-20 | 1 | -26/+28 |
| | |||||
* | SERVER-31119 Make string.cpp compatible with boost 1.62 | Jelle van der Waa | 2017-09-20 | 1 | -1/+8 |
| | | | | | | | Add a conditional for boost > 1.62 compatibility, boyer_moore_search now returns an std::pair. Signed-off-by: Andrew Morrow <acm@mongodb.com> | ||||
* | SERVER-30580 Eliminate UserException and MsgAssertionException types | Mathias Stearn | 2017-08-16 | 2 | -6/+6 |
| | | | | All users were converted to just use AssertionException. | ||||
* | SERVER-29814 Move BSONObj::MatchType/BSONElement::getGtLtOp() to matcher | James Wahlin | 2017-07-21 | 2 | -42/+27 |
| | |||||
* | SERVER-29220 fix lint | Andrew Morrow | 2017-05-25 | 1 | -0/+28 |
| | |||||
* | SERVER-29220 Default to archive based linking | Andrew Morrow | 2017-05-24 | 2 | -0/+3 |
| | |||||
* | SERVER-28155 Get rid of the 'mongoscore' sharding library | Kaloian Manassiev | 2017-03-01 | 1 | -5/+0 |
| | |||||
* | SERVER-27392 fix bug in FTS index's check for indexed arrays | David Storch | 2017-02-01 | 2 | -13/+109 |
| | |||||
* | SERVER-27497 Scope SCons Environment changes narrowly | Andrew Morrow | 2017-01-03 | 2 | -0/+7 |
| |