summaryrefslogtreecommitdiff
path: root/src/mongo
Commit message (Collapse)AuthorAgeFilesLines
* Revert "SERVER-45975: Added --oplogMinRetention cli option"Benety Goh2020-02-156-50/+9
| | | | | | This reverts commit 0f54376c08d368ffcc80f65a0a4271cc0e6e865a. delete mode 100644 jstests/noPassthrough/oplog_retention_hours.js
* SERVER-45885 remove redundant NamespaceStringOrUUID parameter from ↵Benety Goh2020-02-152-52/+23
| | | | | | IndexBuildsCoordinator internal functions This information can be derived from ReplIndexBuildState.
* SERVER-45885 IndexBuildsCoordinator::_waitForCommitOrAbort() checks ↵Benety Goh2020-02-152-7/+4
| | | | secondary state using collection UUID
* SERVER-46174 Free peer certificate in SSL_get0_verified_chain polyfillSara Golemon2020-02-141-4/+4
|
* SERVER-45138 Add MONGO_CONFIG_JSON_LOG_DEFAULT define to use JSON logs by ↵Henrik Edin2020-02-149-7/+27
| | | | default
* SERVER-45592 Raise Windows runtime minimum to Windows 10/Windows 2016 for ↵Mark Benvenuto2020-02-143-20/+55
| | | | MongoDB 4.4
* SERVER-45885 IndexBuildsCoordinator::shouldWaitForCommitOrAbort() checks ↵Benety Goh2020-02-141-5/+4
| | | | secondary state using collection UUID
* SERVER-46171: NewOplogFetcher should check for shutdown before retrying the ↵Lingzhi Deng2020-02-142-3/+43
| | | | initial connection
* SERVER-45975: Added --oplogMinRetention cli optionAndrew Chen2020-02-146-9/+50
| | | | create mode 100644 jstests/noPassthrough/oplog_retention_hours.js
* SERVER-45885 add UUID support to ↵Benety Goh2020-02-142-6/+27
| | | | ReplicationCoordinatorImpl::canAcceptWritesFor()
* SERVER-45178 Always update rollbackId before truncating oplog for ↵Vesselina Ratcheva2020-02-141-4/+5
| | | | | | rollback-via-refetch create mode 100644 jstests/replsets/rollback_via_refetch_update_rollback_id_before_oplog_truncation.js
* SERVER-45814 Define subsystem to mirror read command requestsBen Caimano2020-02-1411-8/+516
|
* SERVER-45966 Add ClientMetadataPropagationEgressHook for NetworkInterface ↵Gregory Noma2020-02-1411-5/+135
| | | | used by ReplicaSetNodeProcessInterface
* SERVER-46162: Fix race in OplogFetcherAutoReconnectsButFails unit testLingzhi Deng2020-02-141-3/+13
|
* SERVER-46102 Convert stacktrace_posix.cpp to logv2Billy Donahue2020-02-145-606/+174
| | | | | | - Rewrite stacktrace_posix to be bson based. - Remove CheapJson. - Convert stacktrace_libunwind_test LOGV2
* SERVER-46165 fix building unittests with --opt=offGabriel Russell2020-02-141-4/+4
|
* SERVER-45885 ReplicationCoordinator::canAcceptWritesFor() accepts ↵Benety Goh2020-02-149-25/+35
| | | | | | NamespaceStringOrUUID Interface change only - invariants if UUID is provided.
* Revert "SERVER-45610 Reject commands that read data when node is in ↵Ian Boros2020-02-1413-66/+5
| | | | | | RECOVERING state" This reverts commit ea7294598dc4621245739da201c0aeaf11aaf957.
* SERVER-40883 Remove the --noIndexBuildRetry server parameter flag and the ↵Gregory Wlodarek2020-02-145-53/+0
| | | | storage.indexBuildRetry config file option
* SERVER-46098 Register/deregister operation with JS Scope for every function ↵James Wahlin2020-02-142-8/+5
| | | | | | | | invocation With this change MaxTimeMS handling will work correctly for aggregation JavaScript expressions. This change exposed a missing `catches_command_failures` tag exclusion in a couple of the concurrency_sharded_multi_stmt_txn* suites and so adds them.
* SERVER-45885 add NamespaceStringOrUUID::db()Benety Goh2020-02-141-0/+10
|
* SERVER-45677 libunwind on by default where possibleBilly Donahue2020-02-1411-17/+40
| | | | | - tcmalloc to not use libunwind API, as it uses slow cursor steps. - Remove UNW_LOCAL_ONLY from CXXFLAGS everywhere.
* SERVER-45822 Manually convert slow query and slow query-like logsMark Benvenuto2020-02-1412-45/+532
| | | | create mode 100644 jstests/libs/logv2_helpers.js
* SERVER-45334 Service Name not respected in MSI InstallerMathew Robinson2020-02-141-4/+4
|
* SERVER-42617 Race in CloneDocumentsCatchesInsertErrors can causes it to ↵Tommaso Tocci2020-02-141-16/+20
| | | | | | | | return an unexpected error When the batch insertion routine on the consumer thread fails, ensure that we return the proper error instead of ErrorCodes::ProducerConsumerQueueEndClosed.
* SERVER-44771 Introduce 2nd CatalogCache for filtering onlyTommaso Tocci2020-02-1410-21/+154
| | | | | | Only on ShardServer (not ReadOnly) use a second catalog cache for filtering only in order to allow operations in transactions to safely consult the CatalogCache.
* SERVER-45120 Move 'localSetTime' out of the RWConcernDefault IDLKaloian Manassiev2020-02-1415-241/+339
|
* SERVER-45903 Allow sort with {$meta:'randVal'} on sharded clustersArun Banala2020-02-142-34/+18
| | | | create mode 100644 jstests/core/sort_with_meta_operator.js
* SERVER-45741 Use WaitForMajorityService in migration coordinator stepup taskJack Mulrow2020-02-141-17/+22
|
* SERVER-45815 Make observer for topologyVersion changeAmirsaman Memaripour2020-02-1313-13/+647
|
* SERVER-46131 Fix race in retry loops in MigrationSourceManagerEsha Maharishi2020-02-131-14/+16
|
* SERVER-45964 Implement helper in ReplicaSetNodeProcessInterface for issuing ↵Gregory Noma2020-02-1313-9/+102
| | | | commands to the primary
* SERVER-45567 set parameter structured logging fixGabriel Russell2020-02-131-7/+15
|
* SERVER-42938 Implement Infrastructure for Provisioning and Refreshing OCSP ↵Shreyas Kalyan2020-02-137-142/+234
| | | | | | Responses in the Server create mode 100644 jstests/ocsp/ocsp_server_refresh.js
* SERVER-45610 Reject commands that read data when node is in RECOVERING stateVesselina Ratcheva2020-02-1313-5/+66
| | | | | create mode 100644 jstests/libs/all_commands_test.js create mode 100644 jstests/replsets/db_reads_while_recovering_all_commands.js
* SERVER-42722 Implement --timeStampFormat in logv2.Henrik Edin2020-02-1314-30/+78
| | | | Removed option for ctime as it is not allowed in Extended JSON.
* SERVER-46107 Manual conversion of log statementsHenrik Edin2020-02-139-94/+158
|
* SERVER-45963 Introduce ReplicaSetNodeProcessInterface and a new TaskExecutor ↵Mihai Andrei2020-02-1313-163/+558
| | | | for it to use
* SERVER-45791 The db.collection.explain().mapReduce() shell helper should ↵James Wahlin2020-02-131-3/+12
| | | | accept the same arguments as db.collection.mapReduce()
* SERVER-45869 automatically converted structured loggingGabriel Russell2020-02-13452-5155/+11580
|
* SERVER-45319 Add unit tests for CollectionShardingRuntimeMatthew Saltz2020-02-135-16/+352
|
* SERVER-45301 Not all expected aliases are present in the ninja generator outputMathew Robinson2020-02-139-49/+37
|
* SERVER-45048 Use hygienic builds in EvergreenMathew Robinson2020-02-136-6/+17
|
* SERVER-46087 Propagate allowDiskUse to shards for sharded $unionWithNicholas Zolnierz2020-02-131-1/+6
|
* SERVER-45454 Desugar where to expr + functionEric Cox2020-02-1370-372/+308
|
* SERVER-45526 Reclaim lookup performanceTed Tuckman2020-02-136-14/+18
|
* Revert "SERVER-29030 Announce new primary via heartbeat requests"Ryan Timmons2020-02-137-140/+17
| | | | This reverts commit 994fdd99bb6adb2cf9c7dd4061c2035188c2c8da.
* SERVER-45651 ReplSetTest stopSet checks should pass explicit RWCKevin Pulo2020-02-131-6/+42
|
* SERVER-45918 Add SortStageSimple.David Storch2020-02-1336-552/+863
| | | | | | | | | This new sort implementation can be used in lieu of the pre-existing general implementation when certain special conditions are met: - The incoming data is fetched. - The incoming data has no metadata attached. - The record id can be discarded.
* SERVER-45465 Add support for storing $unionWith in a view (unsharded)Charlie Swanson2020-02-1321-239/+139
|