Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SERVER-43840 fix invariant failure in exclusion projection parser | Ian Boros | 2019-10-23 | 3 | -12/+27 |
| | |||||
* | SERVER-42385 Reduce log spam associated with election timeout resets. | Matthew Russotto | 2019-10-23 | 4 | -20/+133 |
| | |||||
* | SERVER-44121 IndexBuildInterceptor::drainWritesIntoIndex() yields locks only ↵ | Benety Goh | 2019-10-23 | 2 | -18/+8 |
| | | | | when directly by drain yield policy | ||||
* | SERVER-44042 Enable ↵ | Louis Williams | 2019-10-23 | 1 | -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 certificates | Sara Golemon | 2019-10-23 | 6 | -123/+199 |
| | |||||
* | SERVER-44121 IndexBuildInterceptor::drainWritesIntoIndex() accepts drain ↵ | Benety Goh | 2019-10-23 | 3 | -3/+6 |
| | | | | yield policy | ||||
* | SERVER-44121 MultiIndexBlock::drainBackgroundWrites() accepts drain yield policy | Benety Goh | 2019-10-22 | 7 | -14/+36 |
| | |||||
* | SERVER-43935 Enable change_streams_primary_shard_unaware.js when two phase ↵ | Louis Williams | 2019-10-22 | 1 | -1/+0 |
| | | | | index builds are enabled | ||||
* | SERVER-44017 hang_analyzer.py inflates debug-symbols | Ryan Timmons | 2019-10-22 | 2 | -26/+61 |
| | |||||
* | SERVER-7568 Push $sort into PlanStage layer even for blocking SORT plans. | David Storch | 2019-10-22 | 32 | -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 validation | Geert Bosch | 2019-10-22 | 2 | -5/+8 |
| | |||||
* | SERVER-43184 Remove unused ReplicationCoordinator methods and members | Haley Connelly | 2019-10-22 | 11 | -142/+1 |
| | |||||
* | SERVER-44121 IndexBuildsManager::drainBackgroundWrites() accepts drain yield ↵ | Benety Goh | 2019-10-22 | 3 | -7/+19 |
| | | | | policy | ||||
* | SERVER-43843 skip validate during the rollback fuzzer "restartNode" command | Judah Schvimer | 2019-10-22 | 1 | -3/+5 |
| | |||||
* | SERVER-42554 stop filtering tmp.mr from dbhash checks | Judah Schvimer | 2019-10-22 | 1 | -8/+1 |
| | |||||
* | SERVER-44100 Use CityHash for validating index consistency | Geert Bosch | 2019-10-22 | 1 | -5/+5 |
| | |||||
* | SERVER-43775 BSON errors should log memory context | Louis Williams | 2019-10-22 | 2 | -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 ICECC | Ben Caimano | 2019-10-22 | 1 | -2/+1 |
| | |||||
* | SERVER-44121 add IndexBuildInterceptor::DrainYieldPolicy | Benety Goh | 2019-10-22 | 1 | -0/+5 |
| | |||||
* | SERVER-42780 Create mixed version sharding test suite | Jason Chan | 2019-10-22 | 4 | -12/+84 |
| | |||||
* | SERVER-44085 Add correct tags to client_metadata_slowlog_rs.js | Mark Benvenuto | 2019-10-22 | 1 | -0/+1 |
| | |||||
* | SERVER-44065 Call optimize() on ParsedAggregationProjection when building ↵ | Anton Korshunov | 2019-10-22 | 2 | -0/+8 |
| | | | | projection executor from AST | ||||
* | SERVER-44098 Pass only number of keys in shouldMarkIndexAsMultiKey | Geert Bosch | 2019-10-22 | 5 | -10/+10 |
| | |||||
* | SERVER-31238 Add awaitLastOpTimeCommitted between split and move chunk ↵ | Janna Golden | 2019-10-22 | 1 | -0/+1 |
| | | | | commands in multi_mongos2.js | ||||
* | SERVER-42631 Blacklist tests that use Mongo.logout() from stepdown suites | Anton Oyung | 2019-10-22 | 2 | -1/+6 |
| | |||||
* | SERVER-43689 getShardDistribution() incorrectly shows 0 chunks | Alex Taskov | 2019-10-22 | 1 | -1/+1 |
| | |||||
* | Revert "SERVER-42748 Support using stored procedures (system.js) in map/reduce" | Jacob Evans | 2019-10-21 | 7 | -74/+33 |
| | | | | This reverts commit 6eac52a928f7a949713f7e7c20468ea0ecba8946. | ||||
* | SERVER-44119 Customize string coersion for IDL | Sara Golemon | 2019-10-21 | 4 | -7/+36 |
| | |||||
* | SERVER-42988 allow agg-style object syntax in find() projection | Ian Boros | 2019-10-21 | 18 | -321/+893 |
| | |||||
* | SERVER-44111 Assert BSONObj size is valid while copying | Louis Williams | 2019-10-21 | 1 | -2/+28 |
| | |||||
* | SERVER-44130 Flip order of assert.lte arguments in logical_time_metadata.js | Jack Mulrow | 2019-10-21 | 1 | -2/+2 |
| | |||||
* | SERVER-43386 Update initial sync section of the Replication Architecture Guide | Samyukta Lanka | 2019-10-21 | 1 | -32/+71 |
| | |||||
* | SERVER-44099 Allow refine_collection_shard_key_basic.js to have less than ↵ | Blake Oler | 2019-10-21 | 1 | -4/+4 |
| | | | | the desired number of 'end' config.changelog entries, to account for stepdowns | ||||
* | SERVER-43844: Remove redundant collation BSONObj on ExpressionContext | Nicholas Zolnierz | 2019-10-21 | 12 | -83/+45 |
| | |||||
* | SERVER-42748 Support using stored procedures (system.js) in map/reduce | Jacob Evans | 2019-10-21 | 7 | -33/+74 |
| | |||||
* | SERVER-42967 SERVER-42895 SERVER-44086 Expand DiagnosticInfo hooks in ↵ | Ben Caimano | 2019-10-21 | 108 | -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 Caimano | 2019-10-21 | 2 | -4/+25 |
| | | | | NetworkInterface shutdown | ||||
* | SERVER-37260 Fix unchecked status in ↵ | Ali Mir | 2019-10-21 | 2 | -2/+2 |
| | | | | replication_coordinator_test_fixture.cpp and rollback_impl_test.cpp | ||||
* | SERVER-44019 Change randomBinVersions to ↵ | Jason Chan | 2019-10-21 | 5 | -13/+17 |
| | | | | useRandomBinVersionsWithinReplicaSet in multiversion testing | ||||
* | SERVER-44023 Update ReplicasetFixture to always use latest bin version for ↵ | Jason Chan | 2019-10-21 | 1 | -2/+2 |
| | | | | config servers when in a mixed version sharded cluster | ||||
* | SERVER-42358 Add new background collection validation test hook. Runs ↵ | Dianna Hohensee | 2019-10-21 | 17 | -108/+399 |
| | | | | concurrently with tests. | ||||
* | SERVER-42836 Count bytes in _totalDataSizeBytes after adding to Sorter | Justin Seyster | 2019-10-21 | 1 | -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 file | Spencer Jackson | 2019-10-21 | 1 | -6/+6 |
| | |||||
* | SERVER-43839 Create unit testing for ValidateState. | Dianna Hohensee | 2019-10-21 | 4 | -8/+292 |
| | |||||
* | SERVER-44122 createIndexes should pass IndexBuildProtocol::kTwoPhase to ↵ | Benety Goh | 2019-10-21 | 1 | -10/+7 |
| | | | | IndexBuildsCoordinator if supported | ||||
* | SERVER-43942 track newly created indexes until they are part of a consistent ↵ | Dianna Hohensee | 2019-10-21 | 9 | -4/+111 |
| | | | | WT checkpoint, and skip them in background validation | ||||
* | SERVER-43974 blacklist crud_ops_do_not_throw_locktimeout.js from parallel suites | Judah Schvimer | 2019-10-21 | 1 | -0/+4 |
| | |||||
* | SERVER-44113 Refresh metadata for correct namespace in ↵ | Jack Mulrow | 2019-10-21 | 1 | -19/+32 |
| | | | | transactions_reject_writes_for_moved_chunks.js hashed case | ||||
* | SERVER-43629 Improve Document/Value performance | Martin Neupauer | 2019-10-21 | 3 | -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 collections | Mihai Andrei | 2019-10-21 | 6 | -18/+91 |
| |