summaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-30900 removed unnecessary writeConcern from collMod command in ↵Benety Goh2017-08-301-8/+3
| | | | ReplSetTest.checkReplicaSet()
* SERVER-28343 Session checks on GETMORE operationsADAM David Alan Martin2017-08-305-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 Hirschhorn2017-08-301-1/+1
|
* SERVER-30514 Change default rollback method to 'rollbackViaRefetch' with ↵William Schultz2017-08-301-17/+23
| | | | UUID support
* SERVER-30438 Turn on OPLOG_REPLAY for the change notification query.Matthew Russotto2017-08-306-49/+74
|
* SERVER-30581 Remove repeated string constants related to ↵Tess Avitabile2017-08-308-85/+120
| | | | featureCompatibilityVersion
* SERVER-23645 Unix socket certificate name mismatch is now a warningADAM David Alan Martin2017-08-301-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 scopeJason Carey2017-08-309-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 downgradeDaniel Gottlieb2017-08-301-9/+1
|
* SERVER-30664: extend ExpressionWithPlaceholder to accept more expressionsNick Zolnierz2017-08-3012-110/+281
|
* SERVER-30177 Implement JSON Schema 'dependencies' keyword.David Storch2017-08-302-0/+303
|
* SERVER-30799 Avoid misleading empty batches with tailable cursors.Charlie Swanson2017-08-3025-198/+260
| | | | This bug impacts tailable cursors being sent through a mongos.
* SERVER-30371 rename across database does not make target collection ↵Benety Goh2017-08-302-34/+69
| | | | temporary if source collection was not temporary
* SERVER-29839 Protect from mid-command renames in parseNsOrUUIDMaria van Keulen2017-08-3017-43/+201
|
* SERVER-30686 Add support for retryWrites=true in the mongo shell.Max Hirschhorn2017-08-303-4/+185
|
* SERVER-30686 Wire up SessionOptions in more places.Max Hirschhorn2017-08-305-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 Gottlieb2017-08-302-10/+17
|
* SERVER-30371 disable UUID on temporary collection when renaming across ↵Benety Goh2017-08-292-1/+61
| | | | databases if source collection does not contain a UUID
* SERVER-30874 Don't ignore errors in scope guard / ON_BLOCK_EXITMathias Stearn2017-08-292-9/+8
|
* SERVER-30245 Add support for multiple types in JSON Schema 'type'/'bsonType' ↵David Storch2017-08-2917-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 threadAndrew Morrow2017-08-294-7/+21
|
* SERVER-30413 Add function to set options.temp when resyncing collection ↵William Schultz2017-08-297-52/+84
| | | | | | metadata for rollback
* SERVER-30620 Lookup collection by UUID in fetchAndInsertMissingDocumentMaria van Keulen2017-08-292-6/+51
|
* SERVER-30212 add unit test for repl::logOpBenety Goh2017-08-292-0/+405
|
* SERVER-30778 Consolidate RecordStore interface to always use timestampsEric Milkie2017-08-2943-326/+323
|
* SERVER-30865 Synchronize a node's initial sync writes to the oplog with its ↵Eric Milkie2017-08-295-6/+30
| | | | lastApplied value
* SERVER-30866 Make op_msg_integration_test reconnect when clearing fail pointMathias Stearn2017-08-281-4/+9
|
* SERVER-30735 Make DBDirectClient use its own LastErrorMathias Stearn2017-08-286-20/+19
|
* SERVER-29386 VoteRequestor and FreshnessChecker need safe destructionSiyuan Zhou2017-08-2810-57/+140
|
* SERVER-30849 _handleARMResultsCallback needs to hold mutex while accessing ↵William Schultz2017-08-282-7/+14
| | | | member variables
* SERVER-30568 Add test that user can specify their own uid in a LogicalSessionIdsamantharitter2017-08-281-0/+14
|
* SERVER-30212 moved test RAII class ForceSupportsDocLocking from ↵Benety Goh2017-08-282-20/+19
| | | | d_concurrency_test.cpp to lock_manager_test_help.h
* SERVER-30371 UUIDCatalog::onCreateCollection() always replaces existing ↵Benety Goh2017-08-282-0/+45
| | | | entry for uuid
* SERVER-30842 Don't try to set last optime for client backwards after rollbackSpencer T Brody2017-08-281-1/+16
|
* SERVER-30410 Ensure executor is saved after tailable cursor time out.Charlie Swanson2017-08-2825-1304/+1718
|
* SERVER-28914 Create a test fixture with mock replication coordinator and ↵Randolph Tan2017-08-268-190/+201
| | | | ephemeral storage engine
* SERVER-30847 Start changeStreams at the lastAppliedOpTime not the ↵Matthew Russotto2017-08-251-1/+1
| | | | lastDurableOpTime
* SERVER-29840 Add allowed features bitmask to MatchExpressionParser::parseTess Avitabile2017-08-25109-2194/+2626
|
* SERVER-30748 WithLock to replace _inlockNathan Myers2017-08-258-75/+179
|
* SERVER-30762 Add dbCheck jstests.Ian Kuehne2017-08-255-119/+187
| | | | Also includes miscellaneous fixes to make the new tests pass.
* SERVER-30568 Remove the startSession ActionTypesamantharitter2017-08-254-30/+2
|
* SERVER-30776 Fix dbCheck authorization.Ian Kuehne2017-08-251-2/+10
|
* SERVER-30806 Add options for limiting dbCheck rateIan Kuehne2017-08-252-2/+30
|
* SERVER-30020 Create a version of updateChunkWriteStatsAndSplitIfNeeded in ↵Joanna Huang2017-08-254-12/+308
| | | | ChunkSplitter
* SERVER-30656 renamed CollectionOptions local variable masking parameter nameBenety Goh2017-08-251-4/+4
|
* SERVER-30595 Do not use chunk metadata to filter results for read concern ↵Dianna Hohensee2017-08-243-17/+12
| | | | 'available' requests
* SERVER-30177 Add support for JSON Schema 'minProperties' and 'maxProperties'.David Storch2017-08-243-1/+196
|
* SERVER-29961 Add OR BSON helper and use it for change streams.Siyuan Zhou2017-08-245-55/+69
|
* SERVER-30792 set oldest_timestamp when the commit point movesEric Milkie2017-08-244-29/+59
|
* SERVER-30741 Add 'bsonType' JSON Schema keyword.David Storch2017-08-247-53/+140
| | | | | Also changes support for the 'type' keyword to only accept the primitive types specified in the JSON Schema spec.