summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-43840 fix invariant failure in exclusion projection parserIan Boros2019-10-233-12/+27
|
* SERVER-42385 Reduce log spam associated with election timeout resets.Matthew Russotto2019-10-234-20/+133
|
* SERVER-44121 IndexBuildInterceptor::drainWritesIntoIndex() yields locks only ↵Benety Goh2019-10-232-18/+8
| | | | when directly by drain yield policy
* SERVER-44042 Enable ↵Louis Williams2019-10-231-9/+12
| | | | reconstruct_prepared_transactions_initial_sync_index_build.js when two phase index builds are enabled
* SERVER-43085 Regenerate trusted-{ca,client,server}.pem certificatesSara Golemon2019-10-236-123/+199
|
* SERVER-44121 IndexBuildInterceptor::drainWritesIntoIndex() accepts drain ↵Benety Goh2019-10-233-3/+6
| | | | yield policy
* SERVER-44121 MultiIndexBlock::drainBackgroundWrites() accepts drain yield policyBenety Goh2019-10-227-14/+36
|
* SERVER-43935 Enable change_streams_primary_shard_unaware.js when two phase ↵Louis Williams2019-10-221-1/+0
| | | | index builds are enabled
* SERVER-44017 hang_analyzer.py inflates debug-symbolsRyan Timmons2019-10-222-26/+61
|
* SERVER-7568 Push $sort into PlanStage layer even for blocking SORT plans.David Storch2019-10-2232-500/+526
| | | | | | | This change results in the multi-planning mechanism evaluating both non-blocking and blocking plans for the $sort when possible. The system should no longer select a non-blocking plan when a plan with a SORT stage is superior.
* SERVER-44101 Add a KeyString::Value::hash method and use it in validationGeert Bosch2019-10-222-5/+8
|
* SERVER-43184 Remove unused ReplicationCoordinator methods and membersHaley Connelly2019-10-2211-142/+1
|
* SERVER-44121 IndexBuildsManager::drainBackgroundWrites() accepts drain yield ↵Benety Goh2019-10-223-7/+19
| | | | policy
* SERVER-43843 skip validate during the rollback fuzzer "restartNode" commandJudah Schvimer2019-10-221-3/+5
|
* SERVER-42554 stop filtering tmp.mr from dbhash checksJudah Schvimer2019-10-221-8/+1
|
* SERVER-44100 Use CityHash for validating index consistencyGeert Bosch2019-10-221-5/+5
|
* SERVER-43775 BSON errors should log memory contextLouis Williams2019-10-222-3/+53
| | | | | When an invalid type is detected in a BSONElement, print the address and surrounding memory in an attempt to provide context around the error.
* SERVER-43961 Allow absolute path in BUILD_DIR with ICECCBen Caimano2019-10-221-2/+1
|
* SERVER-44121 add IndexBuildInterceptor::DrainYieldPolicyBenety Goh2019-10-221-0/+5
|
* SERVER-42780 Create mixed version sharding test suiteJason Chan2019-10-224-12/+84
|
* SERVER-44085 Add correct tags to client_metadata_slowlog_rs.jsMark Benvenuto2019-10-221-0/+1
|
* SERVER-44065 Call optimize() on ParsedAggregationProjection when building ↵Anton Korshunov2019-10-222-0/+8
| | | | projection executor from AST
* SERVER-44098 Pass only number of keys in shouldMarkIndexAsMultiKeyGeert Bosch2019-10-225-10/+10
|
* SERVER-31238 Add awaitLastOpTimeCommitted between split and move chunk ↵Janna Golden2019-10-221-0/+1
| | | | commands in multi_mongos2.js
* SERVER-42631 Blacklist tests that use Mongo.logout() from stepdown suitesAnton Oyung2019-10-222-1/+6
|
* SERVER-43689 getShardDistribution() incorrectly shows 0 chunksAlex Taskov2019-10-221-1/+1
|
* Revert "SERVER-42748 Support using stored procedures (system.js) in map/reduce"Jacob Evans2019-10-217-74/+33
| | | | This reverts commit 6eac52a928f7a949713f7e7c20468ea0ecba8946.
* SERVER-44119 Customize string coersion for IDLSara Golemon2019-10-214-7/+36
|
* SERVER-42988 allow agg-style object syntax in find() projectionIan Boros2019-10-2118-321/+893
|
* SERVER-44111 Assert BSONObj size is valid while copyingLouis Williams2019-10-211-2/+28
|
* SERVER-44130 Flip order of assert.lte arguments in logical_time_metadata.jsJack Mulrow2019-10-211-2/+2
|
* SERVER-43386 Update initial sync section of the Replication Architecture GuideSamyukta Lanka2019-10-211-32/+71
|
* SERVER-44099 Allow refine_collection_shard_key_basic.js to have less than ↵Blake Oler2019-10-211-4/+4
| | | | the desired number of 'end' config.changelog entries, to account for stepdowns
* SERVER-43844: Remove redundant collation BSONObj on ExpressionContextNicholas Zolnierz2019-10-2112-83/+45
|
* SERVER-42748 Support using stored procedures (system.js) in map/reduceJacob Evans2019-10-217-33/+74
|
* SERVER-42967 SERVER-42895 SERVER-44086 Expand DiagnosticInfo hooks in ↵Ben Caimano2019-10-21108-765/+534
| | | | | | | | | | | Interruptible and Mutex This commit: - Adds Listener hooks for Interruptible - Expands Listener hooks for Mutex - Updates the DiagnosticInfo and its tests to use the new hooks - Removes stacktracing pieces from DiagnosticInfo and its tests - Removes mongo::ConditionVariable entirely in favor of Interruptible
* SERVER-44087 ReplicaSetMonitor shutdowns should synchronize with ↵Ben Caimano2019-10-212-4/+25
| | | | NetworkInterface shutdown
* SERVER-37260 Fix unchecked status in ↵Ali Mir2019-10-212-2/+2
| | | | replication_coordinator_test_fixture.cpp and rollback_impl_test.cpp
* SERVER-44019 Change randomBinVersions to ↵Jason Chan2019-10-215-13/+17
| | | | useRandomBinVersionsWithinReplicaSet in multiversion testing
* SERVER-44023 Update ReplicasetFixture to always use latest bin version for ↵Jason Chan2019-10-211-2/+2
| | | | config servers when in a mixed version sharded cluster
* SERVER-42358 Add new background collection validation test hook. Runs ↵Dianna Hohensee2019-10-2117-108/+399
| | | | concurrently with tests.
* SERVER-42836 Count bytes in _totalDataSizeBytes after adding to SorterJustin Seyster2019-10-211-2/+2
| | | | | | Before this patch, the bytes get added _before_ we add to the Sorter, even though there is still a possibility that Sorter::add() will use up the rest of its memory limit and throw.
* SERVER-44082 Update third party inclusions fileSpencer Jackson2019-10-211-6/+6
|
* SERVER-43839 Create unit testing for ValidateState.Dianna Hohensee2019-10-214-8/+292
|
* SERVER-44122 createIndexes should pass IndexBuildProtocol::kTwoPhase to ↵Benety Goh2019-10-211-10/+7
| | | | IndexBuildsCoordinator if supported
* SERVER-43942 track newly created indexes until they are part of a consistent ↵Dianna Hohensee2019-10-219-4/+111
| | | | WT checkpoint, and skip them in background validation
* SERVER-43974 blacklist crud_ops_do_not_throw_locktimeout.js from parallel suitesJudah Schvimer2019-10-211-0/+4
|
* SERVER-44113 Refresh metadata for correct namespace in ↵Jack Mulrow2019-10-211-19/+32
| | | | transactions_reject_writes_for_moved_chunks.js hashed case
* SERVER-43629 Improve Document/Value performanceMartin Neupauer2019-10-213-10/+26
| | | | | We do not create and destry Document (and DocumentStorage) objects but reuse them. This saves on the memory allocation/deallocation.
* SERVER-43287 Prevent from outputting to system collectionsMihai Andrei2019-10-216-18/+91
|