summaryrefslogtreecommitdiff
path: root/src/mongo/client
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-45063 fix the bug in mongo::uriDecodezhaoliwei2020-04-021-1/+1
| | | | | | Closes #1340 Signed-off-by: Henrik Edin <henrik.edin@mongodb.com>
* SERVER-46681 Integrate the ServerPingMonitor into the ↵Haley Connelly2020-03-3016-171/+320
| | | | | | StreamableReplicaSetMonitor SERVER-46681 Add SSL support for the ServerPingMonitor
* SERVER-46085 Fail initial sync attempt if sync source is in initial syncMatthew Russotto2020-03-271-2/+2
|
* Revert "SERVER-46681 Integrate the ServerPingMonitor into the ↵Haley Connelly2020-03-2716-288/+160
| | | | | | StreamableReplicaSetMonitor" This reverts commit 6694a0434f37db0d6671d05e37a54e78eb1f156b.
* SERVER-46681 Integrate the ServerPingMonitor into the ↵Haley Connelly2020-03-2716-160/+288
| | | | StreamableReplicaSetMonitor
* SERVER-41873 Remove most remaining uses of 'oplogReplay' flagDavid Storch2020-03-261-5/+3
| | | | | | | | | | | | | Starting in 4.4, this flag is accepted by the server but does not affect how the query is executed. However, there were several places in the code base where 'oplogReplay' needed to be handled due to the possibility of a mixed version 4.2/4.4 cluster. This logic can now be removed, since a 4.6 node need not be compatible with 4.2. In order to avoid breaking old drivers, the 'oplogReplay' find command option and OP_QUERY flag bit will continue to be accepted but ignored.
* Revert "SERVER-44954 Streamable RSM uses exhaust isMaster"jannaerin2020-03-254-172/+76
| | | | This reverts commit 8124a8d047ce142f6d6defc089e5e71192721a5c.
* SERVER-44954 Streamable RSM uses exhaust isMasterjannaerin2020-03-254-76/+172
|
* SERVER-47040 LOGV2_FATAL also fassertsHenrik Edin2020-03-242-8/+4
| | | | Added LOGV2_FATAL_NOTRACE and LOGV2_CONTINUE to have different behavior.
* SERVER-47029: add only confirmed nodes when publishing onConfirmedSet; ↵Lamont Nelson2020-03-232-18/+72
| | | | include best effort guess when nothing has been confirmed yet.
* SERVER-38731 Implement ability to specify sync source read preference in ↵Matthew Russotto2020-03-184-76/+84
| | | | initial sync
* SERVER-46879 Fix profiler query in read_pref_cmd.js and not assert that the ↵Cheahuychou Mao2020-03-162-9/+14
| | | | command runs on two nodes when hedging is enabled
* SERVER-46289 Make SingleServerPingMonitor retry after failed pingHaley Connelly2020-03-102-77/+47
|
* SERVER-46585 Move redact to logv2Henrik Edin2020-03-101-1/+0
|
* SERVER-46712 Convert server_selector.cpp logs to LOGV2Tommaso Tocci2020-03-101-6/+8
|
* SERVER-46743 Check RSM exists in initial handshakejannaerin2020-03-101-1/+1
|
* SERVER-46694 Make hedging_metrics_server_status.js determinsticCheahuychou Mao2020-03-061-0/+7
|
* SERVER-46680 ServerIsMasterMonitor should proccess cancellation errorsjannaerin2020-03-061-1/+1
|
* SERVER-46525 Review and convert LogV2 statements in AuthZNMark Benvenuto2020-03-062-11/+7
|
* SERVER-45692 add explicit RWC to inter-node commands (even if merely ↵Kevin Pulo2020-03-058-142/+350
| | | | kImplicitDefault)
* SERVER-45230 Rtt and isMaster from initial handshake should populate initial ↵jannaerin2020-03-0410-23/+141
| | | | server description
* SERVER-46573 Make ReplicaSetMonitorTestConcurrent force ↵Haley Connelly2020-03-038-35/+36
| | | | replicaSetMonitorProtocol to scanning
* SERVER-43332: change gReplicaSetMonitorProtocol default to kSdamLamont Nelson2020-03-031-1/+1
|
* SERVER-43332: new RSM implementation based on sdamLamont Nelson2020-03-0335-339/+3136
|
* SERVER-46509 Change disableStreamableReplicaSetMonitor server parameter to ↵Haley Connelly2020-03-0314-192/+405
| | | | an enum
* SERVER-45567 removing util/log.h where I canGabriel Russell2020-02-283-23/+30
|
* SERVER-9391 tailable cursors should throw an exception in DBClientCursor ↵Cheahuychou Mao2020-02-281-6/+4
| | | | when a cursor is not found on the server
* SERVER-45567 converting the remainder of the users of MONGO_LOG_COMPONENT ↵Gabriel Russell2020-02-281-35/+104
| | | | and MONGO_LOG
* SERVER-46417 Temporarily make dbclient_rs_test use the ↵Haley Connelly2020-02-281-17/+71
| | | | ScanningReplicaSetMonitor only
* SERVER-45813 Modify AsyncDBClient/NetworkInterfaceTL to allow Fire and ForgetCheahuychou Mao2020-02-242-4/+27
|
* SERVER-45962 feature flag to opt out of new RSM implementationHaley Connelly2020-02-2419-1749/+2267
|
* SERVER-42437 Make ReplicaSetMonitorManager a ServiceContext decorationHaley Connelly2020-02-217-23/+39
|
* SERVER-45567 removing util/log.h where I canGabriel Russell2020-02-2129-42/+34
| | | | | | | o converting some log lines that were missed o fixing some missing includes create mode 100644 src/mongo/transport/ismaster_metrics.cpp
* SERVER-45869 more automatically converted structuredGabriel Russell2020-02-202-11/+31
|
* SERVER-45114 Connect AsyncDBClient exhaust functionality throughoutJanna Golden2020-02-192-3/+6
|
* SERVER-46234 Remove the code for computing hedging delay and add ↵Cheahuychou Mao2020-02-193-44/+4
| | | | maxTimeMSForHedgedReads serverParameter
* SERVER-39453 add DBClientBase::getReadyIndexSpecs()Benety Goh2020-02-192-4/+51
|
* SERVER-45950 TopologyManager should not use idl generated comparison ↵Janna Golden2020-02-183-25/+35
| | | | operator to compare TopologyVersion
* SERVER-45869 automatically converted structured loggingGabriel Russell2020-02-1321-196/+503
|
* SERVER-45301 Not all expected aliases are present in the ninja generator outputMathew Robinson2020-02-131-1/+0
|
* SERVER-45048 Use hygienic builds in EvergreenMathew Robinson2020-02-131-1/+1
|
* SERVER-44858 Implement speculative sasl authSara Golemon2020-02-1214-223/+542
| | | | | | | | | create mode 100644 jstests/auth/speculative-auth-replset.js create mode 100644 jstests/auth/speculative-sasl-start.js create mode 100644 jstests/ssl/speculative-auth-replset.js create mode 100644 jstests/ssl/speculative-authenticate.js create mode 100644 src/mongo/db/auth/sasl_commands.h create mode 100644 src/mongo/db/s/balancer/core_options_stub.cpp
* SERVER-45723 Rename IAM Auth mechanism to AWSSpencer Jackson2020-02-1116-105/+105
|
* SERVER-45051 Implement class that collects RTT information from replica set ↵Haley Connelly2020-02-078-35/+821
| | | | | | | | members create mode 100644 src/mongo/client/sdam/topology_listener_mock.cpp create mode 100644 src/mongo/client/sdam/topology_listener_mock.h create mode 100644 src/mongo/client/server_ping_monitor_test.cpp
* SERVER-42985 Replace 4.4 placeholder value in WireVersion enumAmirsaman Memaripour2020-02-061-1/+1
|
* SERVER-45931: Handle DBClientConnection connect and reconnect in NewOplogFetcherLingzhi Deng2020-02-062-0/+12
|
* SERVER-45468 Create a DBClientCursor in the new oplog fetcherSamyukta Lanka2020-02-041-1/+1
|
* SERVER-45109 Modify AsyncDBClient to allow exhaust requestsJanna Golden2020-01-282-18/+99
|
* SERVER-45002 Only propagate 'comment' field between nodes when upgrade to ↵David Storch2020-01-271-4/+24
| | | | | | 4.4 is complete. create mode 100644 jstests/multiVersion/agg_with_comment_during_upgrade.js
* SERVER-45440 Add support for implicit operation hedging when using ↵Cheahuychou Mao2020-01-252-2/+15
| | | | readPreference mode nearest