|
| 1 | +.. _4.4.13-changelog: |
| 2 | + |
| 3 | +4.4.13 Changelog |
| 4 | +---------------- |
| 5 | + |
| 6 | +Sharding |
| 7 | +~~~~~~~~ |
| 8 | + |
| 9 | +- :issue:`SERVER-26755` Collection chunk loading is aborted entirely if fetching all the chunks takes more than 30 seconds |
| 10 | +- :issue:`SERVER-62065` Upgrade path from 3.6 to 4.0 can leave chunk entries without history on the shards |
| 11 | +- :issue:`SERVER-62171` Add logs to output of runConcurrentMoveChunk in sharding_statistics_server_status.js |
| 12 | +- :issue:`SERVER-62906` Add a check in the createCollection/shardCollection path verifying the collection name length |
| 13 | + |
| 14 | +Replication |
| 15 | +~~~~~~~~~~~ |
| 16 | + |
| 17 | +:issue:`SERVER-48059` concurrency_replication_for_backup_restore's WaitForReplication hook should ignore shutdown errors due to quiesce mode |
| 18 | + |
| 19 | +Query |
| 20 | +~~~~~ |
| 21 | + |
| 22 | +- :issue:`SERVER-59754` Incorrect logging of queryHash/planCacheKey for operations that share the same $lookup shape |
| 23 | +- :issue:`SERVER-62147` Exhaust query using the OP_QUERY protocol is broken when more than one getMore batch is required |
| 24 | + |
| 25 | +Storage |
| 26 | +~~~~~~~ |
| 27 | + |
| 28 | +:issue:`SERVER-55483` Add a new startup parameter that skips verifying the table log settings |
| 29 | + |
| 30 | +Internals |
| 31 | +~~~~~~~~~ |
| 32 | + |
| 33 | +- :issue:`SERVER-48068` assert.soon() with hang analyzer enabled inside a try/finally can lead to an invariant failure in ProgramRegistry |
| 34 | +- :issue:`SERVER-48328` Remove index key generation error whitelist |
| 35 | +- :issue:`SERVER-48367` envp may be unreliable in global initializers |
| 36 | +- :issue:`SERVER-49882` Log status in the catch block in JSThread::run() |
| 37 | +- :issue:`SERVER-53239` fix race in shared future unit test |
| 38 | +- :issue:`SERVER-57312` Pin transitive Python dependencies and use the pinned file for installation in Evergreen |
| 39 | +- :issue:`SERVER-57662` Wait for config.system.sessions collection to exist on the config server before refreshing logical session cache |
| 40 | +- :issue:`SERVER-57676` Wait for a checkpoint before releasing the "hangOplogCapMaintainerThread" in oplog_rollover.js |
| 41 | +- :issue:`SERVER-59375` Should collect summary statistics about transient faults |
| 42 | +- :issue:`SERVER-59779` Call asCluster() before replSetFreeze in ReplSetTest |
| 43 | +- :issue:`SERVER-60392` Fix timing in priority_takeover_two_nodes_equal_priority test. |
| 44 | +- :issue:`SERVER-61315` Ldap health check executor should support aborted tasks |
| 45 | +- :issue:`SERVER-61662` SCons configure checks should always run with verbosity |
| 46 | +- :issue:`SERVER-61837` [v4.4] Ensure waiting for majority write concern after index creation in the destination shard of a migration on empty collections |
| 47 | +- :issue:`SERVER-61977` Concurrent rollback and stepUp can cause a node to fetch from a timestamp before lastApplied once it has stepped down. |
| 48 | +- :issue:`SERVER-62085` Use more bits for hashedMultikeyMetadataPaths in validation |
| 49 | +- :issue:`SERVER-62336` Tolerate SnapshotTooOld errors in dbCheck testing |
| 50 | +- :issue:`SERVER-62368` Range deleter must honor rangeDeleterBatchDelayMS |
| 51 | +- :issue:`SERVER-62380` Wait for majority commit point to be advanced on each node before starting rollback test in rollback_set_fcv.js |
| 52 | +- :issue:`SERVER-62465` After intensities are updated, the resulting health check should run with the new values of intensities set. |
| 53 | +- :issue:`SERVER-62511` Race in dbcheck_no_history_on_secondary.js |
| 54 | +- :issue:`SERVER-62513` RunDBCheckInBackground should retry on Interrupt errors |
| 55 | +- :issue:`SERVER-62514` dbcheck_write_concern.js should prevent primary from stepping down |
| 56 | +- :issue:`SERVER-62668` Synchronize access to ImpersonatedUserMetadata in OperationContext. |
| 57 | +- :issue:`SERVER-62678` Migrate LDAP health checker to use permanent OpenLDAP & AD servers |
| 58 | +- :issue:`SERVER-62706` dbcheck.js: handle replica sets with mixed debug/release members |
| 59 | +- :issue:`SERVER-62824` Fix op_msg_fuzzer initialization order on v4.4 |
| 60 | +- :issue:`SERVER-62875` [v4.4] Archive data files for the multi_stmt_txn_jscore_passthrough_with_migration suite |
| 61 | +- :issue:`SERVER-62928` Increase interval between LDAP checks in health observer tests |
| 62 | +- :issue:`SERVER-62948` Ensure FTDC collectors don't have a read timestamp |
| 63 | +- :issue:`SERVER-63057` /usr/bin/dig LDAP observer test relies upon is flaky |
| 64 | +- :issue:`SERVER-63097` stepdown_race_with_transaction.js should use the "uses_transactions" tag. |
| 65 | +- :issue:`SERVER-63141` Difference in $lookup/$redact/$let behaviour with pipeline optimization |
| 66 | +- :issue:`SERVER-63197` Pin microbenchmarks genny version |
| 67 | +- :issue:`SERVER-63203` Chunk splitter never splits if more than 8192 split points are found |
| 68 | +- :issue:`SERVER-63234` Better logging to explain LDAP health check flakiness |
| 69 | +- :issue:`SERVER-63422` Fix build failure for op_msg_fuzzer test on v4.4 |
| 70 | +- :issue:`SERVER-63505` Ensure arbiter recognizes primary node in rollback_views.js |
| 71 | +- :issue:`WT-8004` Create a read order for the architecture guide |
| 72 | +- :issue:`WT-8320` Select updates restored from history store irrespective of visibility |
| 73 | +- :issue:`WT-8424` Use consistent toolchain in little-endian |
| 74 | +- :issue:`WT-8477` Enforce the use of Pymongo 3.12.2 in our Evergreen tests |
| 75 | +- :issue:`WT-8605` Disable the perf tests for non-develop branches in Evergreen |
| 76 | + |
0 commit comments