Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SERVER-30900 removed unnecessary writeConcern from collMod command in ↵ | Benety Goh | 2017-08-30 | 1 | -8/+3 |
| | | | | ReplSetTest.checkReplicaSet() | ||||
* | SERVER-28343 Session checks on GETMORE operations | ADAM David Alan Martin | 2017-08-30 | 5 | -30/+107 |
| | | | | | Make `getMore` operations enforce that the cursor is correctly associated with the current session. | ||||
* | SERVER-30903 Fix shellHelper.use() and setting global `db` object. | Max Hirschhorn | 2017-08-30 | 1 | -1/+1 |
| | |||||
* | SERVER-30514 Change default rollback method to 'rollbackViaRefetch' with ↵ | William Schultz | 2017-08-30 | 1 | -17/+23 |
| | | | | UUID support | ||||
* | SERVER-30438 Turn on OPLOG_REPLAY for the change notification query. | Matthew Russotto | 2017-08-30 | 6 | -49/+74 |
| | |||||
* | SERVER-30581 Remove repeated string constants related to ↵ | Tess Avitabile | 2017-08-30 | 8 | -85/+120 |
| | | | | featureCompatibilityVersion | ||||
* | SERVER-23645 Unix socket certificate name mismatch is now a warning | ADAM David Alan Martin | 2017-08-30 | 1 | -1/+13 |
| | | | | | | Because Unix Domain Sockets are indicated by path, we can easily distinguish when we are likely to create them. Certificate mismatches on name for such sockets become warnings, instead of connection failures. | ||||
* | SERVER-30875 add requireOwnedObjects() to scope | Jason Carey | 2017-08-30 | 9 | -3/+79 |
| | | | | | | Add a flag to JS scopes that requires that bson objects bound to the scope be owned. This should allow for more easy auditing of scopes that don't explicitly manage lifetime with advanceGeneration. | ||||
* | SERVER-30885: Remove staging flag for 3.6 -> 3.4 storage downgrade | Daniel Gottlieb | 2017-08-30 | 1 | -9/+1 |
| | |||||
* | SERVER-30664: extend ExpressionWithPlaceholder to accept more expressions | Nick Zolnierz | 2017-08-30 | 12 | -110/+281 |
| | |||||
* | SERVER-30177 Implement JSON Schema 'dependencies' keyword. | David Storch | 2017-08-30 | 2 | -0/+303 |
| | |||||
* | SERVER-30799 Avoid misleading empty batches with tailable cursors. | Charlie Swanson | 2017-08-30 | 25 | -198/+260 |
| | | | | This bug impacts tailable cursors being sent through a mongos. | ||||
* | SERVER-30371 rename across database does not make target collection ↵ | Benety Goh | 2017-08-30 | 2 | -34/+69 |
| | | | | temporary if source collection was not temporary | ||||
* | SERVER-29839 Protect from mid-command renames in parseNsOrUUID | Maria van Keulen | 2017-08-30 | 17 | -43/+201 |
| | |||||
* | SERVER-30686 Add support for retryWrites=true in the mongo shell. | Max Hirschhorn | 2017-08-30 | 3 | -4/+185 |
| | |||||
* | SERVER-30686 Wire up SessionOptions in more places. | Max Hirschhorn | 2017-08-30 | 5 | -128/+295 |
| | | | | | | Creates a _DummyDriverSession instance when startSession() isn't called so that the DB and DBCollection implementations can rely on the same session-related APIs. | ||||
* | SERVER-30790: Have WiredTigerServerStatusSection take a Global IS lock. | Daniel Gottlieb | 2017-08-30 | 2 | -10/+17 |
| | |||||
* | SERVER-30371 disable UUID on temporary collection when renaming across ↵ | Benety Goh | 2017-08-29 | 2 | -1/+61 |
| | | | | databases if source collection does not contain a UUID | ||||
* | SERVER-30874 Don't ignore errors in scope guard / ON_BLOCK_EXIT | Mathias Stearn | 2017-08-29 | 2 | -9/+8 |
| | |||||
* | SERVER-30245 Add support for multiple types in JSON Schema 'type'/'bsonType' ↵ | David Storch | 2017-08-29 | 17 | -343/+873 |
| | | | | | | | | | and in $type. This change implements the 'type' and 'bsonType' JSON Schema keywords accepting an array of type aliases. At the same time, it adds support for an array of type aliases in the $type match expression. | ||||
* | SERVER-13825 Close connections for which we can't allocate a thread | Andrew Morrow | 2017-08-29 | 4 | -7/+21 |
| | |||||
* | SERVER-30413 Add function to set options.temp when resyncing collection ↵ | William Schultz | 2017-08-29 | 7 | -52/+84 |
| | | | | | | metadata for rollback | ||||
* | SERVER-30620 Lookup collection by UUID in fetchAndInsertMissingDocument | Maria van Keulen | 2017-08-29 | 2 | -6/+51 |
| | |||||
* | SERVER-30212 add unit test for repl::logOp | Benety Goh | 2017-08-29 | 2 | -0/+405 |
| | |||||
* | SERVER-30778 Consolidate RecordStore interface to always use timestamps | Eric Milkie | 2017-08-29 | 43 | -326/+323 |
| | |||||
* | SERVER-30865 Synchronize a node's initial sync writes to the oplog with its ↵ | Eric Milkie | 2017-08-29 | 5 | -6/+30 |
| | | | | lastApplied value | ||||
* | SERVER-30866 Make op_msg_integration_test reconnect when clearing fail point | Mathias Stearn | 2017-08-28 | 1 | -4/+9 |
| | |||||
* | SERVER-30735 Make DBDirectClient use its own LastError | Mathias Stearn | 2017-08-28 | 6 | -20/+19 |
| | |||||
* | SERVER-29386 VoteRequestor and FreshnessChecker need safe destruction | Siyuan Zhou | 2017-08-28 | 10 | -57/+140 |
| | |||||
* | SERVER-30849 _handleARMResultsCallback needs to hold mutex while accessing ↵ | William Schultz | 2017-08-28 | 2 | -7/+14 |
| | | | | member variables | ||||
* | SERVER-30568 Add test that user can specify their own uid in a LogicalSessionId | samantharitter | 2017-08-28 | 1 | -0/+14 |
| | |||||
* | SERVER-30212 moved test RAII class ForceSupportsDocLocking from ↵ | Benety Goh | 2017-08-28 | 2 | -20/+19 |
| | | | | d_concurrency_test.cpp to lock_manager_test_help.h | ||||
* | SERVER-30371 UUIDCatalog::onCreateCollection() always replaces existing ↵ | Benety Goh | 2017-08-28 | 2 | -0/+45 |
| | | | | entry for uuid | ||||
* | SERVER-30842 Don't try to set last optime for client backwards after rollback | Spencer T Brody | 2017-08-28 | 1 | -1/+16 |
| | |||||
* | SERVER-30410 Ensure executor is saved after tailable cursor time out. | Charlie Swanson | 2017-08-28 | 25 | -1304/+1718 |
| | |||||
* | SERVER-28914 Create a test fixture with mock replication coordinator and ↵ | Randolph Tan | 2017-08-26 | 8 | -190/+201 |
| | | | | ephemeral storage engine | ||||
* | SERVER-30847 Start changeStreams at the lastAppliedOpTime not the ↵ | Matthew Russotto | 2017-08-25 | 1 | -1/+1 |
| | | | | lastDurableOpTime | ||||
* | SERVER-29840 Add allowed features bitmask to MatchExpressionParser::parse | Tess Avitabile | 2017-08-25 | 109 | -2194/+2626 |
| | |||||
* | SERVER-30748 WithLock to replace _inlock | Nathan Myers | 2017-08-25 | 8 | -75/+179 |
| | |||||
* | SERVER-30762 Add dbCheck jstests. | Ian Kuehne | 2017-08-25 | 5 | -119/+187 |
| | | | | Also includes miscellaneous fixes to make the new tests pass. | ||||
* | SERVER-30568 Remove the startSession ActionType | samantharitter | 2017-08-25 | 4 | -30/+2 |
| | |||||
* | SERVER-30776 Fix dbCheck authorization. | Ian Kuehne | 2017-08-25 | 1 | -2/+10 |
| | |||||
* | SERVER-30806 Add options for limiting dbCheck rate | Ian Kuehne | 2017-08-25 | 2 | -2/+30 |
| | |||||
* | SERVER-30020 Create a version of updateChunkWriteStatsAndSplitIfNeeded in ↵ | Joanna Huang | 2017-08-25 | 4 | -12/+308 |
| | | | | ChunkSplitter | ||||
* | SERVER-30656 renamed CollectionOptions local variable masking parameter name | Benety Goh | 2017-08-25 | 1 | -4/+4 |
| | |||||
* | SERVER-30595 Do not use chunk metadata to filter results for read concern ↵ | Dianna Hohensee | 2017-08-24 | 3 | -17/+12 |
| | | | | 'available' requests | ||||
* | SERVER-30177 Add support for JSON Schema 'minProperties' and 'maxProperties'. | David Storch | 2017-08-24 | 3 | -1/+196 |
| | |||||
* | SERVER-29961 Add OR BSON helper and use it for change streams. | Siyuan Zhou | 2017-08-24 | 5 | -55/+69 |
| | |||||
* | SERVER-30792 set oldest_timestamp when the commit point moves | Eric Milkie | 2017-08-24 | 4 | -29/+59 |
| | |||||
* | SERVER-30741 Add 'bsonType' JSON Schema keyword. | David Storch | 2017-08-24 | 7 | -53/+140 |
| | | | | | Also changes support for the 'type' keyword to only accept the primitive types specified in the JSON Schema spec. |