|
| 1 | +.. _4.2.16-changelog: |
| 2 | + |
| 3 | +4.2.16 Changelog |
| 4 | +---------------- |
| 5 | + |
| 6 | +Security |
| 7 | +~~~~~~~~ |
| 8 | + |
| 9 | +:issue:`SERVER-57727` Race conditions in x509_invalid.js |
| 10 | + |
| 11 | +Sharding |
| 12 | +~~~~~~~~ |
| 13 | + |
| 14 | +- :issue:`SERVER-55648` Mongos doesn't return top-level batch-write error in case of shutdown |
| 15 | +- :issue:`SERVER-58909` Missing versions for "admin" and "config" databases migrating to version 4.2 |
| 16 | + |
| 17 | +Replication |
| 18 | +~~~~~~~~~~~ |
| 19 | + |
| 20 | +- :issue:`SERVER-34938` Secondary slowdown or hang due to content pinned in cache by single oplog batch |
| 21 | +- :issue:`SERVER-36263` Bypassing operation validation in applyOps should require special privilege |
| 22 | +- :issue:`SERVER-37904` Allow a node to override the cluster chaining (enabled/disabled) setting |
| 23 | +- :issue:`SERVER-39621` Disabled chaining should enforce sync source change when the primary steps down even if the oplog fetcher isn't killed on sync source |
| 24 | +- :issue:`SERVER-41875` Should ban "emptyCapped" commands on jstestfuzz_concurrent_replication_continuous__stepdown suite for WiredTiger Storage. |
| 25 | +- :issue:`SERVER-50486` invokeWithSessionCheckedOut being called on prepared transactions on secondaries |
| 26 | +- :issue:`SERVER-55465` Fix Invariant upon failed request for a vote from the current primary in the election dry-run of catchup takeover |
| 27 | +- :issue:`SERVER-58258` Wait for initial sync to clear state before asserting 'replSetGetStatus' reply has no 'initialSync' field |
| 28 | + |
| 29 | +Query |
| 30 | +~~~~~ |
| 31 | + |
| 32 | +- :issue:`SERVER-55319` [4.2] Invariant failure isVersionInitialized() src/mongo/db/server_options.h 217 after index build completes |
| 33 | +- :issue:`SERVER-58127` Fix benchRun() memory leak for parsing benchRun() args under exception |
| 34 | + |
| 35 | +Build and Packaging |
| 36 | +~~~~~~~~~~~~~~~~~~~ |
| 37 | + |
| 38 | +:issue:`SERVER-54729` MongoDB Enterprise Debian/Ubuntu packages should depend on libsasl2-modules and libsasl2-modules-gssapi-mit |
| 39 | + |
| 40 | +Internals |
| 41 | +~~~~~~~~~ |
| 42 | + |
| 43 | +- :issue:`SERVER-49237` Add a way for OperationContexts to opt-in to always getting interrupted at stepdown |
| 44 | +- :issue:`SERVER-50547` Explore aggregation pipeline length limit |
| 45 | +- :issue:`SERVER-52728` Upgrade path from MongoDB 2.4 to 4.2 causes config servers to go down |
| 46 | +- :issue:`SERVER-53431` Server should respond running operations with appropriate topologyVersion on stepdown |
| 47 | +- :issue:`SERVER-53726` Platform Support: Remove RHEL6 zSeries |
| 48 | +- :issue:`SERVER-55649` Sharding messages being logged for non-sharded clusters |
| 49 | +- :issue:`SERVER-56489` New pass-through test with random hello server-side delays |
| 50 | +- :issue:`SERVER-56516` Fix undefined behaviour in parsing code for $slice projectional operator |
| 51 | +- :issue:`SERVER-56839` Index seeks concurrent with recently-committed prepared transactions can return wrong results |
| 52 | +- :issue:`SERVER-57033` The AuthorizationManager Cache in 4.2 should use roles as cache key |
| 53 | +- :issue:`SERVER-57064` Log create index and dropIndex(es) on mongos |
| 54 | +- :issue:`SERVER-57360` Log additional debug info for the "invariant (_requests.empty());" in ~LockerImpl |
| 55 | +- :issue:`SERVER-57642` Invariant Failure on src/mongo/db/query/plan_yield_policy.cpp 75 | Aborting |
| 56 | +- :issue:`SERVER-57650` Make MigrationChunkClonerSource interruptible when waiting response to recipient commands |
| 57 | +- :issue:`SERVER-57798` Direct user to MongoDB Compass download page when failing to install MongoDB Compass due to a connection issue using ./install_compass |
| 58 | +- :issue:`SERVER-57983` Integer overflow for $range in Classic Engine |
| 59 | +- :issue:`SERVER-58169` Log timestamps info on hitting invariants around stable timestamp calculation |
| 60 | +- :issue:`SERVER-58187` Improve Connection Reaper and MongoLDAP performance |
| 61 | +- :issue:`SERVER-58191` [Migrate Protocol] Allow delete_during_migrate.js to tolerate chunk migration failures due to timeout in catchup phase in slow variants. |
| 62 | +- :issue:`SERVER-58283` Add a new versioning file to set MONGO_VERSION and MONGO_GIT_HASH |
| 63 | +- :issue:`SERVER-58313` Fix package test failure caused by SERVER-55460 backport to v4.2 and v4.0 |
| 64 | +- :issue:`SERVER-58402` Increase timeout of shutdown command in shutdown_primary.js |
| 65 | +- :issue:`SERVER-58623` Shorten the mongos RSM refresh interval in delayed Hello tests |
| 66 | +- :issue:`SERVER-58826` [4.2] Disallow compact_keeps_indexes.js and explain_shell_helpers .js to run concurrently on parallel suite |
| 67 | +- :issue:`SERVER-59074` Do not acquire storage tickets just to set/wait on oplog visibility |
| 68 | +- :issue:`SERVER-59135` Make mongocryptd targets in MSIs depend on libsasl2 |
| 69 | +- :issue:`SERVER-59197` Delete fam image entries when the corresponding session documents are deleted |
| 70 | +- :issue:`SERVER-59242` update to snmp 5.9.1 |
| 71 | +- :issue:`SERVER-59262` Remove burn_in_tests tasks from storeFindAndModifyImagesInSideCollection build variants |
| 72 | +- :issue:`SERVER-59388` Revert BACKPORT-10185 |
| 73 | +- :issue:`SERVER-59414` Retry curator setup in powercycle on older branches |
| 74 | +- :issue:`WT-6568` Fix split generation use |
| 75 | +- :issue:`WT-6926` Update WiredTiger source code to include 2021 copyright notices |
| 76 | +- :issue:`WT-7065` Add check for WT_DHANDLE_DEAD to assertion |
| 77 | +- :issue:`WT-7135` Additional checks to detect when writing corrupted metadata |
| 78 | +- :issue:`WT-7437` Upgrade documentation to doxygen 1.8.17 |
| 79 | +- :issue:`WT-7675` Query last ckpt timestamp changes without taking checkpoint |
| 80 | +- :issue:`WT-7721` Update test-format to reopen an existing database with different config |
| 81 | +- :issue:`WT-7776` Add a hard limit on the number of modify updates before we instantiate a complete update |
| 82 | +- :issue:`WT-7871` Remove comment that is no longer true |
| 83 | + |
0 commit comments