Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SERVER-30580 Eliminate UserException and MsgAssertionException types | Mathias Stearn | 2017-08-16 | 1 | -2/+2 |
| | | | | All users were converted to just use AssertionException. | ||||
* | SERVER-29887 address clang-4.0 warnings in geo code | Mathias Stearn | 2017-07-26 | 1 | -4/+2 |
| | |||||
* | Revert "SERVER-29887 address clang-4.0 warnings in geo code" | Mathias Stearn | 2017-07-14 | 1 | -2/+4 |
| | | | | This reverts commit 8204c7dacf17851057dda165e6d1638cbff70cbf. | ||||
* | SERVER-29887 address clang-4.0 warnings in geo code | Mathias Stearn | 2017-07-13 | 1 | -4/+2 |
| | |||||
* | SERVER-27244 Status usage compile-time facilities. | ADAM David Alan Martin | 2017-06-18 | 1 | -5/+7 |
| | | | | | | | | | | | | | | | | | There are numerous places in the codebase where `mongo::Status` or `mongo::StatusWith< T >` objects are returned and never checked. Many of these are innocuous, but many of them are potentially severe bugs. This change introduces facilities to permit compile-time warning of unchecked `Status` and `StatusWith` usage on clang compilers. It introduces an `ignore` function which is useful to state that a specific "ignored status" case was intentional. It not presently an error, in clang builds, to forget to check a `Status` -- this will come in a later commit. This also introduces a `transitional_ignore` function, which allows for easy continual auditing of the codebase for current "whitelisted" unchecked-status instances. All present "ignored status" cases have been marked `transitional_ignore`. | ||||
* | SERVER-27975 Remove many uses of `OwnedPointerVector` | ADAM David Alan Martin | 2017-03-10 | 3 | -13/+28 |
| | | | | | This removes many of the remaining uses of the deprecated `OwnedPointerVector` type. | ||||
* | SERVER-27497 Scope SCons Environment changes narrowly | Andrew Morrow | 2017-01-03 | 1 | -1/+3 |
| | |||||
* | SERVER-16363 Remove all volatile storage types from server source code | Mark Benvenuto | 2016-12-29 | 1 | -2/+2 |
| | |||||
* | SERVER-24991 log redaction for commands, concurrency, exec, index | Thomas Schubert | 2016-09-02 | 1 | -2/+4 |
| | |||||
* | SERVER-23103 Split several libraries out of db/serveronly | Andrew Morrow | 2016-07-11 | 1 | -150/+0 |
| | |||||
* | SERVER-5905 Add operation latency histogram | Kevin Albertson | 2016-06-24 | 1 | -0/+7 |
| | |||||
* | Revert "SERVER-5905 Add operation latency histogram" | Mathias Stearn | 2016-06-24 | 1 | -7/+0 |
| | | | | This reverts commit c7794350b056cdea85e1c6185a7dda4579936179. | ||||
* | SERVER-5905 Add operation latency histogram | Kevin Albertson | 2016-06-23 | 1 | -0/+7 |
| | | | | Signed-off-by: Kyle Suarez <kyle.suarez@mongodb.com> | ||||
* | SERVER-23114 Move functions involving dotted paths to separate library. | Max Hirschhorn | 2016-06-03 | 2 | -5/+9 |
| | | | | | | | | | | | | | | | | | | | | | | | | | The ability to specify a dotted path (e.g. "a.b") to traverse through embedded objects and array elements isn't defined in the BSON specification and so it doesn't belong in our BSON library. The following functions have been defined within a 'dotted_path_support' namespace and accept an additional BSONObj as their first argument to replace the associated method on the BSONObj class. - extractElementAtPath() is functionally equivalent to BSONObj::getFieldDotted(). - extractElementAtPathOrArrayAlongPath() is functionally equivalent to BSONObj::getFieldDottedOrArray(). - extractAllElementsAlongPath() is functionally equivalent to BSONObj::getFieldsDotted(). - extractElementsBasedOnTemplate() is functionally equivalent to BSONObj::extractFields(). - compareObjectsAccordingToSort() is functionally equivalent to BSONObj::woSortOrder(). | ||||
* | SERVER-23971 Clang-Format code | Mark Benvenuto | 2016-05-28 | 10 | -113/+163 |
| | |||||
* | SERVER-23480 make Command::parseNsCollectionRequired and oplog.cpp's parseNs ↵ | Esha Maharishi | 2016-04-21 | 1 | -2/+2 |
| | | | | return NamespaceString | ||||
* | SERVER-20224 commands that write support writeConcern | Judah Schvimer | 2016-04-12 | 1 | -0/+3 |
| | |||||
* | SERVER-23024 remove isWriteCommandForConfigServer method | Misha Tyulenev | 2016-03-15 | 1 | -3/+0 |
| | |||||
* | SERVER-22695 fix left shift of negative number in GeoHash::clearUnusedBits() | David Storch | 2016-03-03 | 2 | -10/+40 |
| | |||||
* | SERVER-22568 Re-enable GeoHash::unhash_fast for big endian | Waley Chen | 2016-02-24 | 1 | -1/+0 |
| | |||||
* | SERVER-22568 Re-enable GeoHash::unhash_fast for big endian | Waley Chen | 2016-02-24 | 3 | -12/+132 |
| | |||||
* | SERVER-22567 use GeoHash::unhash_slow on big endian | Jason Carey | 2016-02-11 | 1 | -0/+4 |
| | |||||
* | SERVER-21467 Include config.h | Tess Avitabile | 2016-01-25 | 1 | -0/+1 |
| | |||||
* | SERVER-21467 Do not reverse byte order of GeoHash data on big-endian systems | Tess Avitabile | 2016-01-22 | 1 | -29/+14 |
| | |||||
* | SERVER-21459 reserve bytes in ReplyBuilder buffer to avoid excessive reallocing | Adam Midvidy | 2015-11-17 | 1 | -0/+5 |
| | |||||
* | SERVER-15204 Skip unnecessary validation on indexed polygons and lines | Kevin Albertson | 2015-08-05 | 5 | -68/+108 |
| | |||||
* | SERVER-9666 Collapse the low level cyclic libs into a new base lib | Andrew Morrow | 2015-07-21 | 1 | -2/+3 |
| | |||||
* | SERVER-19207 SERVER-19210 committed reads wait for a committed snapshot and ↵ | matt dannenberg | 2015-07-19 | 1 | -1/+1 |
| | | | | read committed ignored on masterslave and standalone | ||||
* | SERVER-19072 Make S2 index keys numeric | Kevin Albertson | 2015-07-17 | 1 | -2/+1 |
| | |||||
* | SERVER-18921 Index points to finest level | Kevin Albertson | 2015-07-17 | 2 | -0/+9 |
| | |||||
* | SERVER-19462 Changed std::chrono to stdx::chrono in r2_region_coverer_test.cpp | Brandon Zhang | 2015-07-17 | 1 | -1/+1 |
| | |||||
* | SERVER-19462 Additional R2CellUnion and S2CellUnion functions | Brandon Zhang | 2015-07-16 | 3 | -36/+423 |
| | |||||
* | SERVER-18022 Read Majority Committed implementation for primary nodes | Mathias Stearn | 2015-06-29 | 1 | -0/+3 |
| | |||||
* | SERVER-18978: Clang-Format - Fix comment word wrapping indentation | Mark Benvenuto | 2015-06-20 | 1 | -2/+2 |
| | |||||
* | SERVER-18579: Clang-Format - reformat code, no comment reflow | Mark Benvenuto | 2015-06-20 | 19 | -5990/+6102 |
| | |||||
* | SERVER-17308 Remove duplicate std::unique_ptr using-declarations | Jason Rassi | 2015-06-19 | 1 | -1/+0 |
| | |||||
* | SERVER-18991 Replace all usages of boost::noncopyable with ↵ | Andrew Morrow | 2015-06-16 | 2 | -16/+19 |
| | | | | MONGO_DISALLOW_COPYING | ||||
* | SERVER-17308 Replace boost::scoped_ptr<T> with std::unique_ptr<T> | Andrew Morrow | 2015-06-10 | 5 | -27/+22 |
| | |||||
* | SERVER-17309 Replace std::auto_ptr<T> with std::unique_ptr<T> | Andrew Morrow | 2015-06-10 | 4 | -8/+8 |
| | |||||
* | SERVER-9666 Split up and push bson library into bson directory | Andrew Morrow | 2015-05-06 | 1 | -2/+2 |
| | |||||
* | SERVER-15860 Switch replication metadata ops to be replication-specific, ↵ | matt dannenberg | 2015-04-17 | 1 | -2/+6 |
| | | | | rather than using commands | ||||
* | SERVER-17758 Move AutoGet* and Client::*Context to their own file. | Andy Schwerin | 2015-03-27 | 1 | -4/+7 |
| | | | | | The new file is mongo/db/db_raii.h. Also, Client::Context is now OldClientContext and Client::WriteContext is OldClientWriteContext. | ||||
* | SERVER-12128 Inconsistent earth radius used in tests | Matt Kangas | 2015-03-23 | 1 | -1/+2 |
| | | | | Resolves #580 | ||||
* | SERVER-17576 Fix typos in parseFlatPoint | Kamran Khan | 2015-03-13 | 1 | -2/+2 |
| | | | | | | Closes #934 Signed-off-by: Ramon Fernandez <ramon.fernandez@mongodb.com> | ||||
* | SERVER-9220 allow more than two values in the coordinate-array when using ↵ | Siyuan Zhou | 2015-03-12 | 2 | -23/+36 |
| | | | | 2dsphere index | ||||
* | SERVER-17486 Crash when parsing invalid polygon coordinates | Siyuan Zhou | 2015-03-10 | 1 | -3/+21 |
| | |||||
* | SERVER-17241 Verify number of loops of polygon | Siyuan Zhou | 2015-02-11 | 1 | -0/+4 |
| | |||||
* | SERVER-16883 Geo Query $center with "NaN" coordinate does not error | Siyuan Zhou | 2015-02-05 | 1 | -0/+5 |
| | |||||
* | SERVER-13256 Remove pch.h | Andrew Morrow | 2015-01-15 | 1 | -3/+0 |
| | |||||
* | SERVER-13256 Add usings and qualifications for names from namespace std | Andrew Morrow | 2015-01-15 | 6 | -1/+14 |
| |