summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* SERVER-49523 Use a 3-node replica set for ↵Gregory Wlodarek2020-07-151-4/+6
| | | | 'commit_quorum_does_not_hang_with_initial_sync.js' to avoid having the primary stepdown if it can't see a majority of the replica set
* SERVER-49514 'index_abort_before_commit_signal.js' should check for the ↵Gregory Wlodarek2020-07-151-2/+4
| | | | 'IndexBuildAborted' error code
* SERVER-49060: added comments for generic FCV constants and conditional checksGrace Luong2020-07-1513-0/+17
|
* SERVER-49511 Enable support for no nextUpdate fieldShreyas Kalyan2020-07-151-7/+11
|
* SERVER-49044 Make AsyncRequestSender not retry remote command requests with ↵Luis Osta2020-07-152-3/+76
| | | | startTransaction=true
* SERVER-48556 Return full error string including code name from migration ↵Alex Taskov2020-07-151-1/+1
| | | | thread when range deletion fails
* Revert "SERVER-49351 Implement readKeyStringValueIntoAccessors()"Jason Chan2020-07-159-595/+15
| | | | This reverts commit 0daf2a1c327da1af9c53009cca44a6597373c482.
* Import wiredtiger: e2ca2adcee82b274d89543f8b64cb84334ca07ea from branch ↵Chenhao Qu2020-07-153-8/+24
| | | | | | | | | | mongodb-4.6 ref: 4c6b28fb2b..e2ca2adcee for: 4.5.1 WT-6517 Update test_txn13 to avoid getting a rollback error WT-6521 Don't perform checkpoint cleanup during server startup and shutdown phase
* SERVER-49061 Command base class changes for Versioned APIPV992020-07-152-0/+14
|
* SERVER-48736 Fix dependencies between query_exec and index_access_methodsDrew Paroski2020-07-1513-366/+425
|
* SERVER-49489 IDL doesn't properly deal with an optional string field when ↵Mark Benvenuto2020-07-152-0/+22
| | | | part of a chained struct
* SERVER-48866 Parse Versioned API parametersPV992020-07-157-0/+207
|
* SERVER-49078 Disable libunwind for TSANAndrew Morrow2020-07-155-16/+27
|
* SERVER-48443 Fix builds with Icecream 1.2+ and gcc 4.4+Ryan Egesdahl2020-07-143-44/+52
| | | | | | | | | | | A bug spotted in Icecream 1.2+ can cause build failures when building with gcc. This is, in turn, due to a bug in GCC where the preprocessor executed via `gcc -E` has different behavior than the one used internally during compilation. We are working with Icecream, and GCC to address these problems. For now, we work around the bugs. * GCC bug report: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88475 * Icecream bug report: https://github.com/icecc/icecream/issues/550
* SERVER-49351 Implement readKeyStringValueIntoAccessors()Justin Seyster2020-07-149-15/+595
| | | | | | This change also incidentally updates the Ordering class to store its bitmask as a uint32_t instead of the 'unsigned' type, which better documents the desired behavior.
* SERVER-49216 rlimit warning does not say which setting it refers toAdam Cooper2020-07-141-15/+17
|
* SERVER-48774 setting cipher list does not work for TLSv1.3 only (if TLS1_0, ↵Adam Cooper2020-07-144-5/+91
| | | | TLS1_1, TLS1_2 are disabled)
* SERVER-49043 Fix code after returnJacob Evans2020-07-141-2/+2
|
* SERVER-49014 Add additional timestamping tests to the KVEngine test harnessBynn Lee2020-07-141-0/+762
|
* SERVER-49074 make pcrecpp LIBDEPS_PRIVATE to unittestBilly Donahue2020-07-144-5/+13
|
* SERVER-43055 Prevent an exception when gdb prints a BSONObj with datetimes ↵Richard Samuels2020-07-141-7/+25
| | | | beyond datetime.MAXYEAR
* SERVER-49114 Replace getSSLManager() with SSLManagerCoordinatorGabriel Marks2020-07-1415-41/+117
|
* SERVER-49008 Create a new jstest to track Biggie's metricsYuhong Zhang2020-07-141-0/+58
|
* SERVER-48937 Add IDL types for the donor and recipient state machineLuis Osta2020-07-145-14/+102
|
* SERVER-48525 Forbid dropping config.transactions when there are prepared ↵Vesselina Ratcheva2020-07-143-2/+33
| | | | transactions
* SERVER-46811 multi=true updates can modify the shard key of orphan documents ↵Haley Connelly2020-07-142-5/+66
| | | | and cause them to become owned
* SERVER-49155 Remove mock objects from MultiIndexBlockTest and test the ↵Gregory Wlodarek2020-07-141-54/+77
| | | | onRollback() commit handler for MultiIndexBlock::init()
* SERVER-49155 Fix typo in MultiIndexBlock::init()Gregory Wlodarek2020-07-141-2/+2
|
* SERVER-49155 MultiIndexBlock::init() should clear _indexes on a ↵Gregory Wlodarek2020-07-141-0/+1
| | | | WriteConflictException
* SERVER-49182 Make the op observer for "start blocking" write update ↵Cheahuychou Mao2020-07-146-12/+115
| | | | MigratingTenantAccessBlockers
* SERVER-48304 Use intrusive_ptr instead of shared_ptr in biggie radix treeBynn Lee2020-07-142-44/+70
|
* SERVER-49375 Disable lld for --link-model=dynamic buildsAndrew Morrow2020-07-141-1/+9
|
* SERVER-49340 Add repair mode to validate for startup --repairShin Yee Tan2020-07-1411-29/+119
|
* SERVER-49420 Tag jstests/core/doc_validation.js and ↵Mihai Andrei2020-07-142-0/+2
| | | | jstests/core/bypass_doc_validation.js with 'requires_fcv_46'
* SERVER-47845 Remove obsolete logic related to storing and updating the ↵William Schultz2020-07-143-429/+4
| | | | | | stable optime candidates list This commit removes the now unused '_stableOpTimeCandidates' member variable and the '_chooseStableOpTimeFromCandidates' and '_cleanupStableOpTimeCandidates' methods, along with associated test methods, from ReplicationCoordinator.
* SERVER-44349 Clean up some logging in replication recoveryWilliam Schultz2020-07-142-13/+10
|
* SERVER-49359 Enable sharded_backup_restore_add_remove_shard_while_backup.js ↵Pierlauro Sciarelli2020-07-141-2/+0
| | | | in noPassthrough suite
* SERVER-49043 Begin CST -> Pipeline translationJacob Evans2020-07-1316-428/+1001
|
* SERVER-48256 Add ElectionState object to manage vote requester logicJason Chan2020-07-137-213/+335
|
* SERVER-47591 Add build variant that runs some tests with live recordRichard Samuels2020-07-133-48/+83
|
* SERVER-48936 Add stubs for the donor commandsLuis Osta2020-07-1311-0/+328
|
* SERVER-49284 Fix oplog visibility and replication for BiggieHenrik Edin2020-07-137-3/+67
| | | | | Implement oplogDiskLocRegister for Biggie so we can reserve oplog holes for unordered commits. Cursors on the oplog caches oplog visibility at the time they fork the radix tree
* Revert "SERVER-48518 Fix rollback via refetch anomaly"A. Jesse Jiryu Davis2020-07-1311-260/+11
| | | | This reverts commit 74ab0cdac56e1cc62fc96d3ca3be3ddfa54f2bcb.
* SERVER-49424 Fix so restoring biggie cursors on unique indexes cannot be ↵Henrik Edin2020-07-131-2/+2
| | | | positioned outside the ident
* SERVER-48981 Remove invariant to guard against negative fastcount for biggie.Henrik Edin2020-07-131-1/+5
| | | | Local isolation of the count is required to prevent negative values because how this storage engine emits write conflict exceptions.
* SERVER-49283 Fixing issues in merge3 when previous operation has resulted in ↵Henrik Edin2020-07-132-17/+165
| | | | | | compression of current node Depending on where we are in the algorithm we can try to re-expand the node or fallback to conflict resolution at the higher level.
* SERVER-48744 Convert ShardInfoMap to use unordered_map instead of mapAlex Taskov2020-07-132-9/+8
|
* SERVER-48530 Relax invariant around timestamping for nodes in REMOVEDMatthew Russotto2020-07-133-4/+115
|
* SERVER-49105 Create fixed thread pool ServiceExecutorAmirsaman Memaripour2020-07-135-49/+478
|
* SERVER-49042 Add all BSON types to CSTJacob Evans2020-07-133-5/+112
|