|
| 1 | +.. _3.4.18-changelog: |
| 2 | + |
| 3 | +3.4.18 Changelog |
| 4 | +---------------- |
| 5 | + |
| 6 | +Security |
| 7 | +~~~~~~~~ |
| 8 | + |
| 9 | +:issue:`SERVER-35418` Allow specifying CAs for incoming and outgoing connections separately |
| 10 | + |
| 11 | +Sharding |
| 12 | +~~~~~~~~ |
| 13 | + |
| 14 | +:issue:`SERVER-26915` jumbo1.js auto-balancing is too slow in the stepdown suite |
| 15 | + |
| 16 | +Replication |
| 17 | +~~~~~~~~~~~ |
| 18 | + |
| 19 | +- :issue:`SERVER-25175` listIndexes shouldn't include in-progress background indexes |
| 20 | +- :issue:`SERVER-35200` Speed up failure detection in the OplogFetcher during steady state replication |
| 21 | +- :issue:`SERVER-36978` TaskRunner must ensure Client is initialized for thread before running tasks |
| 22 | +- :issue:`SERVER-37010` Prevent unexpected elections in initial_sync4.js and initial_sync_rename_collection*.js |
| 23 | +- :issue:`SERVER-37152` Increase write concern timeouts for writes expected to succeed in tags.js |
| 24 | + |
| 25 | +Query |
| 26 | +~~~~~ |
| 27 | + |
| 28 | +- :issue:`SERVER-28251` Fix race condition in index_killop.js |
| 29 | +- :issue:`SERVER-36435` Increase maxTimeMS timeout in awaitdata_getmore_cmd.js |
| 30 | +- :issue:`SERVER-36944` applyOps does not permit unknown field names when creating a v:1 index |
| 31 | +- :issue:`SERVER-37058` Update with numeric field names inside an array can cause validation to fail |
| 32 | + |
| 33 | +Storage |
| 34 | +~~~~~~~ |
| 35 | + |
| 36 | +:issue:`SERVER-37333` [3.4] applyOps does not validate background index spec for system.indexes inserts |
| 37 | + |
| 38 | +Operations |
| 39 | +~~~~~~~~~~ |
| 40 | + |
| 41 | +:issue:`SERVER-34864` String-valued fields should not participate in schema change detection in ftdc |
| 42 | + |
| 43 | +Tools |
| 44 | +~~~~~ |
| 45 | + |
| 46 | +:issue:`TOOLS-2102` Mongorestore does not check for errors decoding the oplog.bson file |
| 47 | + |
| 48 | +Internals |
| 49 | +~~~~~~~~~ |
| 50 | + |
| 51 | +- :issue:`SERVER-28095` Clearing the dmesg buffer should not errexit in evergreen.yml |
| 52 | +- :issue:`SERVER-36718` Validation hook should upgrade before validating index consistency |
| 53 | +- :issue:`SERVER-36747` Add a small time delay to "jstests/ssl/ssl_client_certificate_warning_suppression.js" |
| 54 | +- :issue:`SERVER-36756` Log the githash of the 10gen/jstestfuzz repository when the fuzzer's self-tests fail |
| 55 | +- :issue:`SERVER-36919` Add server setParameter tlsWithholdClientCertificate (bool) |
| 56 | +- :issue:`SERVER-36987` ChunkVersion::minorVersion truncates to 16 bit |
| 57 | +- :issue:`SERVER-37041` Update eval blacklists on older branches to account for differences in tests across branches |
| 58 | +- :issue:`SERVER-37064` Wrap "mongod_flags" onto multiple lines for readability |
| 59 | +- :issue:`SERVER-37127` Update baseline comparison for sys-perf |
| 60 | +- :issue:`SERVER-37130` Add TLS version counting to mongos |
| 61 | +- :issue:`SERVER-37367` Notification::waitFor is not interruptible in 3.4 |
| 62 | +- :issue:`SERVER-37393` Fix destructor race in `ReplicaSetMonitorManager` |
| 63 | +- :issue:`SERVER-37424` Sys-perf: change v4.0 branch batch time to once a week |
| 64 | +- :issue:`SERVER-37425` Longevity tests -- increase batch time to once a year |
| 65 | +- :issue:`SERVER-37437` mongo longevity tests failing |
| 66 | +- :issue:`SERVER-37647` Validation hook sets FCV to 3.4 no matter what version it currently is |
| 67 | + |
0 commit comments