summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-30995 Add Compass Installer to MongoDB packagingcompass-installerMathew Robinson2017-09-1323-648/+869
|
* SERVER-30371 downgrade global write lock when renaming across databasesBenety Goh2017-09-052-1/+47
| | | | | This is done after creating the temporary collection and indexes and before copying the documents from the source collection.
* SERVER-30371 renaming collection across databases logs individual oplog entriesBenety Goh2017-09-053-81/+321
|
* SERVER-30371 added js tests for renaming a collection across databasesBenety Goh2017-09-057-0/+232
|
* Revert "SERVER-30371 renaming collection across databases logs individual ↵Benety Goh2017-09-053-321/+81
| | | | | | oplog entries" This reverts commit 42bfda31eae322ac190e0c8cd831ca73f6e78f18.
* Revert "SERVER-30830 fix apply_ops_atomicity.js test case per new applyOps ↵Benety Goh2017-09-051-6/+4
| | | | | | behavior" This reverts commit 5a241f9d630d6fc7f4c5ae900a834f6ee39f6ebf.
* SERVER-30830 fix apply_ops_atomicity.js test case per new applyOps behaviorBenety Goh2017-09-051-4/+6
|
* SERVER-30863 Make benchrun_substitution.js more robustTess Avitabile2017-09-051-3/+3
|
* SERVER-30371 renaming collection across databases logs individual oplog entriesBenety Goh2017-09-053-81/+321
|
* SERVER-30371 add tests for downgrading global lock from MODE_X to MODE_IXBenety Goh2017-09-051-0/+146
|
* SERVER-30925 DocumentSourceSort::getMergeSource() should fully initialize sourceTess Avitabile2017-09-051-0/+5
|
* SERVER-30681 Run the concurrency suite with causal consistency enabledJack Mulrow2017-09-047-3/+320
|
* SERVER-30680 Add support for session options to the concurrency frameworkJack Mulrow2017-09-043-4/+17
|
* SERVER-30684 Add configsvr and shard options to ShardedClusterFixtureYves Duhem2017-09-011-31/+63
|
* SERVER-30683 Support failovers in ReplicaSetFixtureYves Duhem2017-09-0141-206/+228
|
* SERVER-29592 Mark JSON Schema FCV tests as [requires_persistence].Justin Seyster2017-09-012-2/+11
| | | | | | This should fix the json_schema_initial_sync_with_feature_compatibility failures in the inMemory configurations.
* SERVER-29341 Set KeepAlive params on windows and macSara Golemon2017-09-018-71/+207
|
* SERVER-30685 New continuous stepdown hookYves Duhem2017-09-011-0/+193
|
* SERVER-30704 Use ARM to merge agg cursors on mongos.Charlie Swanson2017-09-0159-549/+1475
|
* SERVER-30907 Ban $changeStream on non replica set deploymentsCharlie Swanson2017-09-018-5/+126
|
* Import wiredtiger: e2c927fa58e275468909deae274ad245e3696a3c from branch ↵Alex Gorrod2017-09-012-1/+11
| | | | | | | | | mongodb-3.6 ref: bacc9ada53..e2c927fa58 for: 3.5.13 WT-3558 MongoDB test case failing with assertion during checkpoint
* SERVER-30412 Ensure that aggregation splitpoints are not shared between ↵Bernard Gorman2017-09-016-32/+68
| | | | shard and merge pipelines on mongoS
* SERVER-30903 Add test for shellHelper.use().Max Hirschhorn2017-08-311-0/+39
|
* SERVER-30913 remove unused getLatestOplogEntry method from initial_syncerGeert Bosch2017-08-311-43/+0
|
* SERVER-30887 remove set of non-existent verboseQueryLogging parameterGeert Bosch2017-08-311-2/+0
|
* SERVER-30805 add LSC::findRemovedSessions()Jason Carey2017-08-3120-81/+451
| | | | | Implements a findRemovedSessions method for the logical session collection and impls for the various backends.
* jseyster/json-schema-feature-compatibility-2Justin Seyster2017-08-3113-26/+300
| | | | | | | | | | | If a user updates a 3.4 node to 3.6 but keeps the feature compatibility version at 3.4, it should remain possible to be in a replica set with 3.4 nodes or even to downgrade back to 3.4. To that end, we ensure that is not possible to create a collection validator with a $jsonSchema expression unless the feature compatibility version is 3.6. A $jsonSchema validator would not replicate correctly to a 3.4 node, and its existence in the database would prevent a downgrade to 3.4.
* SERVER-30371 renameCollection() across databases returns InvalidLength if ↵Benety Goh2017-08-313-1/+76
| | | | source collection's indexes are too long for temporary collection
* SERVER-30637 Fix adaptive executor with microsecond tick resolutionJonathan Reams2017-08-311-1/+1
|
* SERVER-30908 ReplSetTest.checkOplogs() skips arbiters when inspecting the oplogBenety Goh2017-08-311-1/+7
|
* SERVER-30009: Allow JS functions to be terminated with ';'Spencer Jackson2017-08-314-0/+48
|
* SERVER-30821: Allow configurable use of secure memorySpencer Jackson2017-08-319-195/+299
|
* Import wiredtiger: bacc9ada53a46128642343c162a993d15bc80b57 from branch ↵Alex Gorrod2017-08-31104-1405/+1676
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | mongodb-3.6 ref: b055251678..bacc9ada53 for: 3.5.13 WT-3386 Fix test/checkpoint with timestamps WT-3454 Enhance Python test_timestamp03 to test with logged and non-logged tables WT-3476 Make tables first class data handles WT-3495 Don't allow log truncation if log cursors are open WT-3516 Some potential cursor open performance improvements WT-3522 Coverity 1379736, full build Friday lint WT-3523 Fix incorrect use of configure API in test format WT-3525 test_timestamp07 failing automated testing on develop WT-3527 Use power of two hash table size WT-3528 Don't allow setting a commit timestamp on a non-running transaction WT-3529 Add undocumented debug API WT-3535 Fix ASAN build on Jenkins WT-3536 Enable more strict compiler options for clang WT-3538 Misaligned reads when using the lookaside table and timestamps WT-3539 Enhance documentation around APIs that need exclusive handle access WT-3540 Test failure running recovery test case WT-3541 Python test_reconfig02 timeout on the PPC WT-3542 Python test_stats_log_on_json_with_tables timeout on the PPC WT-3544 WT rollback_to_stable hits "memory stomping bug" WT-3545 Avoid array-bounds warnings with gcc 7 WT-3546 Coverity 1380021 dereference before NULL check, lint WT-3547 Hang in test/fops on LSM table read lock WT-3549 Deadlock in test_schema03 WT-3550 Minor output changes to debug_info
* 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-306-30/+154
| | | | | 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-3013-112/+298
|
* SERVER-30177 Implement JSON Schema 'dependencies' keyword.David Storch2017-08-303-0/+422
|
* SERVER-30675 SERVER-30678 Add configuration options to JavaScript stepdown ↵Jack Mulrow2017-08-304-332/+457
| | | | thread
* SERVER-30799 Avoid misleading empty batches with tailable cursors.Charlie Swanson2017-08-3029-207/+365
| | | | 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 retryable_writes_jscore_passthrough_WT task.Max Hirschhorn2017-08-303-42/+91
|
* SERVER-30686 Add support for retryWrites=true in the mongo shell.Max Hirschhorn2017-08-305-4/+378
|