Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SERVER-45723 Rename IAM Auth mechanism to AWS | Spencer Jackson | 2020-02-11 | 16 | -105/+105 |
| | |||||
* | SERVER-45051 Implement class that collects RTT information from replica set ↵ | Haley Connelly | 2020-02-07 | 8 | -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 enum | Amirsaman Memaripour | 2020-02-06 | 1 | -1/+1 |
| | |||||
* | SERVER-45931: Handle DBClientConnection connect and reconnect in NewOplogFetcher | Lingzhi Deng | 2020-02-06 | 2 | -0/+12 |
| | |||||
* | SERVER-45468 Create a DBClientCursor in the new oplog fetcher | Samyukta Lanka | 2020-02-04 | 1 | -1/+1 |
| | |||||
* | SERVER-45109 Modify AsyncDBClient to allow exhaust requests | Janna Golden | 2020-01-28 | 2 | -18/+99 |
| | |||||
* | SERVER-45002 Only propagate 'comment' field between nodes when upgrade to ↵ | David Storch | 2020-01-27 | 1 | -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 Mao | 2020-01-25 | 2 | -2/+15 |
| | | | | readPreference mode nearest | ||||
* | SERVER-45439 Add support for per operation hedging via an explicit read ↵ | Cheahuychou Mao | 2020-01-23 | 5 | -17/+213 |
| | | | | preference | ||||
* | SERVER-45670 Clear ScanState on shutdown | Amirsaman Memaripour | 2020-01-22 | 2 | -0/+18 |
| | |||||
* | SERVER-45616 Initial syncer should only connect to nodes in primary or ↵ | Matthew Russotto | 2020-01-22 | 1 | -0/+4 |
| | | | | secondary state | ||||
* | SERVER-43606 Enforce connection reuse in response to remote interruption | Ben Caimano | 2020-01-21 | 1 | -4/+0 |
| | |||||
* | SERVER-45583 Unittests are using logv2. | Henrik Edin | 2020-01-21 | 1 | -4/+4 |
| | | | | Capture log system uses logv2, tests can handle converted log statements. | ||||
* | SERVER-45657 Ensure DBClientCursor includes resume fields in find command ↵ | Vesselina Ratcheva | 2020-01-21 | 2 | -0/+45 |
| | | | | requests | ||||
* | SERVER-43276 Implement resume after network error functionality in ↵ | Vesselina Ratcheva | 2020-01-16 | 5 | -23/+141 |
| | | | | CollectionCloner query | ||||
* | SERVER-45521 Define TopologyListener, ServerPingMonitor, and ↵ | Haley Connelly | 2020-01-16 | 5 | -1/+310 |
| | | | | | | | | SingleServerPingMonitor classes. create mode 100644 src/mongo/client/sdam/topology_listener.h create mode 100644 src/mongo/client/server_ping_monitor.cpp create mode 100644 src/mongo/client/server_ping_monitor.h | ||||
* | SERVER-44857 Allow SCRAM conversation to avoid empty exchange | Sara Golemon | 2020-01-16 | 1 | -2/+10 |
| | |||||
* | SERVER-45557: DBClientCursor should call metadataReader once per batch | Lingzhi Deng | 2020-01-14 | 2 | -6/+45 |
| | |||||
* | SERVER-45344 RSCN functions should be noexcept | Amirsaman Memaripour | 2020-01-13 | 3 | -16/+16 |
| | |||||
* | SERVER-44950 Update SDAM with new awaitable isMaster fields including ↵ | Janna Golden | 2020-01-13 | 13 | -18/+472 |
| | | | | topologyVersion | ||||
* | SERVER-45471 Add support to IAM Auth for AWS lambda | Mark Benvenuto | 2020-01-13 | 1 | -0/+16 |
| | |||||
* | SERVER-44267 Add E2E testing on EC2 machine to evergreen | Mark Benvenuto | 2020-01-13 | 1 | -1/+1 |
| | |||||
* | SERVER-44707: Store lastKnownCommittedOpTime in ClientCursor for exhaust getMore | Lingzhi Deng | 2020-01-06 | 1 | -1/+0 |
| | |||||
* | SERVER-45276 Release lock before destroying DBClientBases | Ben Caimano | 2020-01-03 | 2 | -13/+35 |
| | |||||
* | SERVER-45241 Use instance metadata service v2 instead of v1 | Mark Benvenuto | 2020-01-02 | 2 | -14/+38 |
| | |||||
* | SERVER-44266 Add IAM client code to shell and clients with mock ECS endpoint | Mark Benvenuto | 2019-12-26 | 4 | -8/+55 |
| | |||||
* | SERVER-45232: Support oplog query in DBClientCursor | Lingzhi Deng | 2019-12-19 | 3 | -2/+106 |
| | |||||
* | SERVER-44451 Don't retry on WriteConcernFailure | Randolph Tan | 2019-12-18 | 1 | -3/+1 |
| | |||||
* | SERVER-45057 make base64 encode/decode 22x/15x faster | Billy Donahue | 2019-12-18 | 2 | -2/+3 |
| | |||||
* | SERVER-43945 Expose out of order latch acquisitions in serverStatus | Ben Caimano | 2019-12-16 | 1 | -1/+1 |
| | | | | | | | | This review does several related things: - Modifies the Mutex type to have one Identity object per invocation context - Adds a latchAnalysis field to serverStatus - Officially turns on CI-only failure for acq level violations - Changes a few acq level declarations to be more permissive | ||||
* | SERVER-44264 Add IAM Client support for EC2 Metadata support | Mark Benvenuto | 2019-12-12 | 3 | -1/+67 |
| | |||||
* | SERVER-45050 Change Windows Kerberos client to use default credentials when ↵ | Mark Benvenuto | 2019-12-12 | 1 | -9/+10 |
| | | | | no password is specified | ||||
* | SERVER-45027 Use more descriptive names for MONGO_MAKE_LATCH() invocations | Ben Caimano | 2019-12-09 | 1 | -1/+1 |
| | |||||
* | SERVER-44155 Validate a subset of latches of all levels | Rahul Sundararaman | 2019-12-09 | 6 | -6/+16 |
| | |||||
* | SERVER-43333: fix windows build due to constexpr error | Lamont Nelson | 2019-12-06 | 1 | -1/+1 |
| | |||||
* | SERVER-43333 Ingest driver SDAM tests | Lamont Nelson | 2019-12-05 | 84 | -5/+6068 |
| | |||||
* | Revert "SERVER-43333 Ingest driver SDAM tests" | Annie Black | 2019-12-02 | 84 | -6068/+5 |
| | | | | This reverts commit 25d1843463882eb36d14c58fe5234c5f5f852e1d. | ||||
* | SERVER-44264 Add IAM client code to shell and clients | Mark Benvenuto | 2019-12-02 | 12 | -22/+312 |
| | |||||
* | SERVER-44263 Implement common iam sasl protocol code for client and server ↵ | Mark Benvenuto | 2019-12-02 | 6 | -0/+659 |
| | | | | with unit tests | ||||
* | SERVER-43333 Ingest driver SDAM tests | Lamont Nelson | 2019-11-27 | 84 | -5/+6068 |
| | |||||
* | SERVER-44697: Support tailable awaitData exhaust cursors in DBClientCursor | Lingzhi Deng | 2019-11-26 | 3 | -2/+332 |
| | |||||
* | SERVER-44631 DBClient_Connection should retain error code information | Matthew Russotto | 2019-11-26 | 8 | -26/+31 |
| | |||||
* | SERVER-43331 fix windows test shutdown crash | Benety Goh | 2019-11-12 | 2 | -5/+8 |
| | |||||
* | SERVER-43331 fix windows compile | Benety Goh | 2019-11-09 | 1 | -28/+10 |
| | |||||
* | SERVER-43331 Implement State Machine for Server Discovery and Monitoring Spec | Lamont Nelson | 2019-11-08 | 18 | -0/+3451 |
| | |||||
* | SERVER-44455 Fix handling of protocol version on reconnect in DBClient | Matthew Russotto | 2019-11-07 | 1 | -0/+3 |
| | |||||
* | SERVER-41245: Add RetryableWriteError error label | Lingzhi Deng | 2019-11-06 | 2 | -0/+8 |
| | |||||
* | SERVER-43274 Implement cloners using DBClient with basic functionality and ↵ | Matthew Russotto | 2019-10-30 | 1 | -5/+11 |
| | | | | unit tests. | ||||
* | SERVER-42967 SERVER-42895 SERVER-44086 Expand DiagnosticInfo hooks in ↵ | Ben Caimano | 2019-10-21 | 6 | -6/+6 |
| | | | | | | | | | | | 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 |