|
| 1 | +.. _3.4.17-changelog: |
| 2 | + |
| 3 | +3.4.17 Changelog |
| 4 | +---------------- |
| 5 | + |
| 6 | +Security |
| 7 | +~~~~~~~~ |
| 8 | + |
| 9 | +:issue:`SERVER-33857` Missing log redaction due to confusion with Command::redactForLogging() |
| 10 | + |
| 11 | +Sharding |
| 12 | +~~~~~~~~ |
| 13 | + |
| 14 | +- :issue:`SERVER-27599` Sharding tests should not rely on the order of entries returned when querying the config.shards collection |
| 15 | +- :issue:`SERVER-27725` Use batch insert when migrating chunks |
| 16 | +- :issue:`SERVER-29702` add assert.commandWorked() around addShard in shard_insert_getlasterror_w2.js |
| 17 | +- :issue:`SERVER-33237` Optimize the Range Deleter speed |
| 18 | +- :issue:`SERVER-34897` Introduce parameter to control whether MongoS should automatically retry failed `find` commands |
| 19 | +- :issue:`SERVER-36132` Invariant that chunk migration is actually reflected in the metadata after successful commit |
| 20 | +- :issue:`SERVER-36232` Refresh after chunk migration commit may not see the committed metadata |
| 21 | + |
| 22 | +Replication |
| 23 | +~~~~~~~~~~~ |
| 24 | + |
| 25 | +- :issue:`SERVER-32148` make NamespaceNotFound an acceptable error for emptyCapped and convertToCapped |
| 26 | +- :issue:`SERVER-32647` Retry connecting to replica set when given a seed node in Jepsen tests |
| 27 | +- :issue:`SERVER-34414` Creating a role with buildsIndexes:false node hits an fassert |
| 28 | +- :issue:`SERVER-34682` Old primary should vote yes and store the last vote after stepdown on learning of a higher term |
| 29 | +- :issue:`SERVER-35962` buildindexes_false_with_system_indexes.js restarts nodes and should be tagged [requires_persistence] |
| 30 | + |
| 31 | +Query |
| 32 | +~~~~~ |
| 33 | + |
| 34 | +- :issue:`SERVER-26387` Replace noPassthrough/indexbg2.js with test that uses failpoints |
| 35 | +- :issue:`SERVER-34846` Covered index with collated field returns incorrect result when collation not involved in match or sort |
| 36 | + |
| 37 | +JavaScript |
| 38 | +~~~~~~~~~~ |
| 39 | + |
| 40 | +:issue:`SERVER-35986` Stop running eval command in parallel suite on older branches |
| 41 | + |
| 42 | +Storage |
| 43 | +~~~~~~~ |
| 44 | + |
| 45 | +:issue:`SERVER-34602` convertToCapped collection drop does not commit WUOW on 3.4 |
| 46 | + |
| 47 | +Operations |
| 48 | +~~~~~~~~~~ |
| 49 | + |
| 50 | +- :issue:`SERVER-34141` Inconsistent appName in Shard |
| 51 | +- :issue:`SERVER-34160` Mongo client run buffered command when terminated. |
| 52 | +- :issue:`SERVER-36010` Change log messages for Windows stacktraces to use error() or severe() rather than log() |
| 53 | +- :issue:`SERVER-36479` Log redaction does not show planSummary when slow queries are logged |
| 54 | + |
| 55 | +Build and Packaging |
| 56 | +~~~~~~~~~~~~~~~~~~~ |
| 57 | + |
| 58 | +:issue:`SERVER-36884` Update curator version on stable branches |
| 59 | + |
| 60 | +Internals |
| 61 | +~~~~~~~~~ |
| 62 | + |
| 63 | +- :issue:`SERVER-29008` Define TestData.numTestClients property so fuzzer knows there are concurrent clients |
| 64 | +- :issue:`SERVER-31434` Give mongo::Value at least pointer alignment |
| 65 | +- :issue:`SERVER-34558` Add SSL_version to client metadata logging |
| 66 | +- :issue:`SERVER-34614` parallelTester should use a different connection for each new test |
| 67 | +- :issue:`SERVER-34735` Extract structured names from X.509 certificates |
| 68 | +- :issue:`SERVER-34793` Add call to BF suggestion server on failed task completion |
| 69 | +- :issue:`SERVER-35100` Do not log a Python stack trace when a hook dynamic test fails |
| 70 | +- :issue:`SERVER-35668` Avoid moving concurrency tests to small instances on arm64 |
| 71 | +- :issue:`SERVER-35858` Error in call BF Suggestion service |
| 72 | +- :issue:`SERVER-35861` Remove call to dashboard_gen.py in perf.yml |
| 73 | +- :issue:`SERVER-36001` Add requires_document_locking tag to noPassthrough/indexbg2.js |
| 74 | +- :issue:`SERVER-36111` Bug in job.py related to functionality for archiving data files in 3.4 |
| 75 | +- :issue:`SERVER-36149` Fix privileges on setFCV virtual namespace |
| 76 | +- :issue:`SERVER-36462` Add atlas user to runtime_secret.yml |
| 77 | +- :issue:`TOOLS-1991` Build tools with Go 1.10.1 |
| 78 | +- :issue:`TOOLS-2066` MongoDB 3.4's vendored github.com/10gen/openssl doesn't define FIPS functions |
| 79 | +- :issue:`WT-3637` Fix a heap use after free from evicting of a page that just split. |
| 80 | + |
0 commit comments