Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SERVER-44027 Remove global X lock for renameCollection between DBs | Gregory Wlodarek | 2019-10-24 | 2 | -36/+37 |
| | |||||
* | SERVER-7502 test that partial projection of _id works correctly | Ian Boros | 2019-10-24 | 2 | -17/+20 |
| | |||||
* | SERVER-43853 Clarify SCRAM authentication error messages | Sara Golemon | 2019-10-24 | 2 | -4/+12 |
| | |||||
* | SERVER-43236 Wrap reconfig cmd no-op oplog write in writeConflictRetry block | Ali Mir | 2019-10-24 | 1 | -10/+15 |
| | |||||
* | SERVER-44059 Make _makeCoefficientLow in decimal128.h static | Spencer Jackson | 2019-10-24 | 1 | -1/+1 |
| | |||||
* | SERVER-42508 Convert SessionsCollection to throw instead of return status ↵ | Marcos José Grillo Ramírez | 2019-10-24 | 11 | -83/+76 |
| | | | | Part One: setupSessionsCollection | ||||
* | SERVER-42435 fix unit tests | Ian Boros | 2019-10-24 | 1 | -4/+4 |
| | |||||
* | SERVER-44053 Rename blocking sort memory limit to ↵ | David Storch | 2019-10-23 | 6 | -13/+16 |
| | | | | "internalQueryMaxBlockingSortMemoryUsageBytes". | ||||
* | SERVER-44132 DataBuilder move assignment computes size incorrectly | Mark Benvenuto | 2019-10-23 | 2 | -3/+6 |
| | |||||
* | SERVER-42435 Remove ParsedProjection and ProjectionExec | Ian Boros | 2019-10-23 | 19 | -2227/+88 |
| | |||||
* | SERVER-42659 Reserve QueryExceededMemoryLimitNoDiskUseAllowed error | Justin Seyster | 2019-10-23 | 1 | -0/+1 |
| | | | | | | A follow-on patch will replace several unnamed error codes with this new error code. Some changes to the multi-version fuzzer are necessary before we can update query operations to use the new error code. | ||||
* | SERVER-44029 Remove global X lock for replSetResizeOplog | Gregory Wlodarek | 2019-10-23 | 1 | -32/+23 |
| | |||||
* | SERVER-43815 Validate cmd should report MB of I/O per second in curOp so ↵ | Gregory Wlodarek | 2019-10-23 | 7 | -27/+63 |
| | | | | that users can make more informed use of throttling via the 'maxValidateMBperSec' server parameter | ||||
* | SERVER-43303 Re introduce mapReduce fsm tests in sharded suites | Nicholas Zolnierz | 2019-10-23 | 2 | -2/+2 |
| | |||||
* | SERVER-44104 Avoid getKeySize for WiredTigerIndexCursorBase::nextKeyString ↵ | Geert Bosch | 2019-10-23 | 1 | -3/+4 |
| | | | | on _id indexes | ||||
* | SERVER-44166 Update range deletion task IDL to contain collection UUID and ↵ | Matthew Saltz | 2019-10-23 | 2 | -4/+11 |
| | | | | pending flag | ||||
* | SERVER-43656: Add an optimized method for querying the latest entry in the ↵ | Daniel Gottlieb | 2019-10-23 | 4 | -0/+81 |
| | | | | oplog. | ||||
* | SERVER-42737 Make secondary reads in ShardServerCatalogCacheLoader block ↵ | Randolph Tan | 2019-10-23 | 3 | -0/+43 |
| | | | | behind the PBW lock | ||||
* | SERVER-44121 index builds managed by the IndexBuildsCoordinator should ↵ | Benety Goh | 2019-10-23 | 1 | -10/+4 |
| | | | | always opt out of the PBWM | ||||
* | SERVER-43840 fix invariant failure in exclusion projection parser | Ian Boros | 2019-10-23 | 2 | -11/+12 |
| | |||||
* | 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-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-7568 Push $sort into PlanStage layer even for blocking SORT plans. | David Storch | 2019-10-22 | 22 | -389/+275 |
| | | | | | | | 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-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-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 | 2 | -12/+59 |
| | |||||
* | 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-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 | 5 | -9/+6 |
| | | | | This reverts commit 6eac52a928f7a949713f7e7c20468ea0ecba8946. | ||||
* | SERVER-44119 Customize string coersion for IDL | Sara Golemon | 2019-10-21 | 3 | -0/+31 |
| | |||||
* | SERVER-42988 allow agg-style object syntax in find() projection | Ian Boros | 2019-10-21 | 17 | -312/+887 |
| | |||||
* | SERVER-44111 Assert BSONObj size is valid while copying | Louis Williams | 2019-10-21 | 1 | -2/+28 |
| | |||||
* | SERVER-43386 Update initial sync section of the Replication Architecture Guide | Samyukta Lanka | 2019-10-21 | 1 | -32/+71 |
| | |||||
* | SERVER-43844: Remove redundant collation BSONObj on ExpressionContext | Nicholas Zolnierz | 2019-10-21 | 11 | -66/+34 |
| | |||||
* | SERVER-42748 Support using stored procedures (system.js) in map/reduce | Jacob Evans | 2019-10-21 | 5 | -6/+9 |
| | |||||
* | SERVER-42967 SERVER-42895 SERVER-44086 Expand DiagnosticInfo hooks in ↵ | Ben Caimano | 2019-10-21 | 107 | -745/+502 |
| | | | | | | | | | | | 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 | 2 | -10/+14 |
| | | | | useRandomBinVersionsWithinReplicaSet in multiversion testing | ||||
* | SERVER-42358 Add new background collection validation test hook. Runs ↵ | Dianna Hohensee | 2019-10-21 | 3 | -2/+6 |
| | | | | 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-43839 Create unit testing for ValidateState. | Dianna Hohensee | 2019-10-21 | 4 | -8/+292 |
| |