Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SERVER-34396 Fail to compile if io manipulators like std::hex are passed to ↵ | Mathias Stearn | 2018-04-18 | 1 | -0/+8 |
| | | | | | | | StringBuilder/str::stream This includes a partial revert of 80f409d1311eb8d20251d17be474aff382538b84 (SERVER-34307) to address this bug. | ||||
* | SERVER-33951 Abort transactions when the pending writes pass 16MB worth of ↵ | Matthew Russotto | 2018-04-13 | 1 | -1/+1 |
| | | | | write data | ||||
* | SERVER-34307 replace invariant(false) with MONGO_UNREACHABLE | Benety Goh | 2018-04-04 | 1 | -4/+4 |
| | |||||
* | SERVER-34179 refactor isGenericArgument | Billy Donahue | 2018-04-02 | 1 | -1/+2 |
| | | | | | | | | | Remove the static tables floating around at namespace scope. break CommandHelpers::isGenericArgument into command_generic_argument library so it doesn't have to be inline. Some callers depend on it but would have a circularity if they actually added db/commands to their LIBDEPS. | ||||
* | SERVER-32144 Remove test coverage for replication protocol version 0 | Vesselina Ratcheva | 2018-03-13 | 1 | -0/+12 |
| | | | | This reverts commit c5a4250a649ab0afb4ecdf227d4a0400f9e68786. | ||||
* | SERVER-33847 create type aliases for BSONObj containers with binary ↵ | Kyle Suarez | 2018-03-13 | 3 | -1/+247 |
| | | | | comparison semantics | ||||
* | Revert "SERVER-32144 Remove test coverage for replication protocol version 0" | Vesselina Ratcheva | 2018-03-09 | 1 | -12/+0 |
| | | | | This reverts commit d05e04551b7e399a5554858de48541ae11988b10. | ||||
* | SERVER-32144 Remove test coverage for replication protocol version 0 | Vesselina Ratcheva | 2018-03-09 | 1 | -0/+12 |
| | |||||
* | SERVER-33065 CommandReplyBuilder and CommandInvocation | Billy Donahue | 2018-03-06 | 1 | -0/+8 |
| | | | | | | Revert "Revert "SERVER-33065 CommandReplyBuilder and CommandInvocation"" This reverts commit 74177edb35b6ce7594e4751051010ceade592484. Leave out the unintentional repl/ change this time. | ||||
* | Revert "SERVER-33065 CommandReplyBuilder and CommandInvocation" | Nick Zolnierz | 2018-03-05 | 1 | -8/+0 |
| | | | | This reverts commit ad94e51e0dd40b0d0c38215a36caf75a4be48415. | ||||
* | SERVER-33065 CommandReplyBuilder and CommandInvocation | Billy Donahue | 2018-03-02 | 1 | -0/+8 |
| | | | | | | | | | | | | remove publicRun from mr_test.cpp change explain to take OpMsgRequest private explain private allowsAfterClusterTime private supportsWriteConcern supportsReadConcern remove publicRun cluster_explain_cmd.cpp: do not inject "$db" field. let explain() exceptions escape update cluster distinct explain | ||||
* | SERVER-33171: Add number and objectID parsing conversions to $convert | Nick Zolnierz | 2018-02-26 | 1 | -0/+21 |
| | |||||
* | SERVER-32784 Move ExpressionConvert tests to separate file. | Justin Seyster | 2018-02-20 | 1 | -1/+1 |
| | |||||
* | SERVER-32784 Add $convert with typecast conversions. | Justin Seyster | 2018-02-15 | 2 | -0/+44 |
| | |||||
* | SERVER-32987 Move the contents of the 'uuid' library to be under 'base' | Kaloian Manassiev | 2018-01-30 | 1 | -1/+0 |
| | |||||
* | SERVER-32058 Rollback in-memory catalog changes on collMod abort | Geert Bosch | 2018-01-22 | 1 | -0/+6 |
| | |||||
* | SERVER-32646 CommandHelpers | Billy Donahue | 2018-01-16 | 1 | -1/+1 |
| | |||||
* | SERVER-31911 make UUID constructor private | Geert Bosch | 2018-01-05 | 1 | -7/+7 |
| | |||||
* | SERVER-32302 Make mutablebson cache total field size | Mathias Stearn | 2018-01-04 | 2 | -54/+115 |
| | | | | | This addresses the perf regression in update due to eagerly computing the field size in BSONElement's constructor. | ||||
* | SERVER-32302 Use a table to compute the size of each BSONElement | Mathias Stearn | 2018-01-04 | 1 | -56/+69 |
| | |||||
* | SERVER-32302 Compute BSONElement sizes eagerly | Mathias Stearn | 2018-01-04 | 4 | -155/+32 |
| | |||||
* | SERVER-32302 Introduce BSONObjStlIterator as a proper stl-style iterator | Mathias Stearn | 2018-01-04 | 4 | -28/+97 |
| | |||||
* | SERVER-32070 migrate some easy stdx::bind to lambdas | Billy Donahue | 2017-12-04 | 1 | -1/+1 |
| | | | | | | Work around GCC bug#67274 with explicit this-> syntax. This reverts commit 54db6356c47d7a639eae062818c3026561a64594. This reverts commit 19ced195b842d9521220f76b8dd7da8c929ad8ee. | ||||
* | Revert "SERVER-32070 migrate some easy stdx::bind to lambdas" | Kaloian Manassiev | 2017-12-01 | 1 | -1/+1 |
| | | | | This reverts commit 7dc61c0f0c0160ad6cba831a0e12bef501ef3ad5. | ||||
* | SERVER-32070 migrate some easy stdx::bind to lambdas | Billy Donahue | 2017-12-01 | 1 | -1/+1 |
| | | | | [branch stdx_bind_1] | ||||
* | SERVER-31304: Refactor away SnapshotName. | Daniel Gottlieb | 2017-11-21 | 1 | -0/+6 |
| | |||||
* | SERVER-27814 Prints Timestamp consistently, changes toString(), and removes ↵ | Pavithra Vetriselvan | 2017-11-16 | 4 | -15/+33 |
| | | | | toStringLong() | ||||
* | SERVER-31894 Update system should not use mutablebson::Element ↵ | Tess Avitabile | 2017-11-15 | 3 | -2/+26 |
| | | | | operator[](StringData name) for arrays | ||||
* | SERVER-31629 Support putting unique codes directly into Status constructors | Mathias Stearn | 2017-11-02 | 1 | -1/+1 |
| | |||||
* | SERVER-31629 Replace ErrorCodes::fromInt() with ErrorCodes::Error() | Mathias Stearn | 2017-11-02 | 1 | -1/+1 |
| | | | | | No reason to have two ways to express the same thing, and we can't get rid of ErrorCodes::Error(). | ||||
* | SERVER-31622 Fix bad throws | Mathias Stearn | 2017-11-02 | 1 | -2/+2 |
| | |||||
* | SERVER-17414 Enable Warnings As Errors on Windows, and disable/fix warnings | Mark Benvenuto | 2017-10-20 | 1 | -1/+2 |
| | |||||
* | SERVER-31026 Fix Windows zero-length array error | Geert Bosch | 2017-10-19 | 1 | -1/+1 |
| | |||||
* | SERVER-31026 Properly format UUIDs in BSONElement::toString | Geert Bosch | 2017-10-19 | 3 | -10/+124 |
| | |||||
* | SERVER-30532 Remove IDL-generated parser for the findAndModify result | Kaloian Manassiev | 2017-10-17 | 1 | -5/+0 |
| | | | | | Instead only use a generator, but not parser. Also adds lastErrorObject.upserted to the findAndModify retry result. | ||||
* | SERVER-30399 Add caching for $lookup non-correlated sub-pipeline prefix | Bernard Gorman | 2017-09-24 | 1 | -1/+1 |
| | |||||
* | SERVER-30176: Extend the JSON Schema parser to handle logical restriction ↵ | Nick Zolnierz | 2017-09-19 | 13 | -266/+483 |
| | | | | keywords (enum only) | ||||
* | SERVER-29961 Add OR BSON helper and use it for change streams. | Siyuan Zhou | 2017-08-24 | 2 | -37/+0 |
| | |||||
* | SERVER-30720 Integer overflow in SharedBuffer::grow_reallocate | Martin Neupauer | 2017-08-18 | 1 | -5/+6 |
| | | | | Move the length check before the while loop. | ||||
* | SERVER-30580 Always use errorString() when streaming an ErrorCode::Error | Mathias Stearn | 2017-08-16 | 1 | -0/+4 |
| | |||||
* | SERVER-30580 Eliminate UserException and MsgAssertionException types | Mathias Stearn | 2017-08-16 | 3 | -4/+4 |
| | | | | All users were converted to just use AssertionException. | ||||
* | SERVER-30189 Reduce calls to allocator for large $in expressions | Tess Avitabile | 2017-08-09 | 4 | -4/+25 |
| | |||||
* | SERVER-13362 Remove BSONElement::chk(bool) overload | Ben Shteinfeld | 2017-08-07 | 1 | -11/+6 |
| | |||||
* | SERVER-13362 Change BSONElement::chk() to take a BSONType and use uassert | Ben Shteinfeld | 2017-08-04 | 1 | -4/+4 |
| | |||||
* | SERVER-30309: Stage changes for supportsRecoverToStableTimestamp | Daniel Gottlieb | 2017-08-02 | 2 | -2/+2 |
| | |||||
* | SERVER-30185 Call setInitialDataTimestamp at the beginning and end of ↵ | Judah Schvimer | 2017-08-01 | 2 | -0/+5 |
| | | | | initial sync | ||||
* | SERVER-29814 Move BSONObj::MatchType/BSONElement::getGtLtOp() to matcher | James Wahlin | 2017-07-21 | 5 | -95/+0 |
| | |||||
* | SERVER-29583: Create $_internalSchemaMinProperties and ↵ | Anne Lim | 2017-07-20 | 5 | -55/+0 |
| | | | | $_internalSchemaMaxProperties MatchExpressions | ||||
* | SERVER-29583: Create $_internalSchemaMinProperties and ↵ | Anne Lim | 2017-07-19 | 5 | -0/+55 |
| | | | | $_internalSchemaMaxProperties MatchExpressions | ||||
* | SERVER-29571 Parse a subset of $jsonSchema into a MatchExpression. | David Storch | 2017-07-17 | 1 | -0/+12 |
| | | | | | | | | Adds support for $jsonSchema containing only the following JSON Schema keywords: - type - properties - maximum |