|
| 1 | +.. _4.4.11-changelog: |
| 2 | + |
| 3 | +4.4.11 Changelog |
| 4 | +---------------- |
| 5 | + |
| 6 | +Sharding |
| 7 | +~~~~~~~~ |
| 8 | + |
| 9 | +- :issue:`SERVER-51329` Unexpected non-retryable error when shutting down a mongos server |
| 10 | +- :issue:`SERVER-54623` Decrease number of jobs in causal consistency passthrough suites |
| 11 | +- :issue:`SERVER-55382` Ignore error from retryable write being converted to transaction and that transaction failing in random_moveChunk_update_shard_key.js |
| 12 | +- :issue:`SERVER-55392` Add a timestamp field to config.rangeDeletions |
| 13 | +- :issue:`SERVER-55412` Mirrored reads should propagate the shard version field |
| 14 | +- :issue:`SERVER-56226` [v4.4] Introduce 'permitMigrations' field on config.collections entry to prevent chunk migrations from committing |
| 15 | +- :issue:`SERVER-59890` Exclude migration_coordinator_shutdown_in_critical_section.js test from the config stepdown suite |
| 16 | +- :issue:`SERVER-60552` Separate test for non-existing collection in metadata_manager_test |
| 17 | +- :issue:`SERVER-60652` Backport the autoSplitVector logic to v4.4 |
| 18 | +- :issue:`SERVER-60738` Update metadata manager tests for non-existing collections |
| 19 | +- :issue:`SERVER-60804` Remove shard version checks from cursor_valid_after_shard_stepdown |
| 20 | + |
| 21 | +Replication |
| 22 | +~~~~~~~~~~~ |
| 23 | + |
| 24 | +- :issue:`SERVER-54909` In replSetGetStatus, report last durable and last applied operation wall times for all members |
| 25 | +- :issue:`SERVER-55376` Reconfig can roll back committed writes in PSA sets |
| 26 | +- :issue:`SERVER-60946` Race condition in replsetprio1.js when initiating replset with nodes having different priorities |
| 27 | + |
| 28 | +Query |
| 29 | +~~~~~ |
| 30 | + |
| 31 | +:issue:`SERVER-60586` out_max_time_ms.js does not correctly enable "maxTimeNeverTimeOut" failpoint leading to spurious test failure |
| 32 | + |
| 33 | +Aggregation |
| 34 | +~~~~~~~~~~~ |
| 35 | + |
| 36 | +- :issue:`SERVER-59613` $range expression should error if it exceeds memory limit |
| 37 | +- :issue:`SERVER-59924` Error executing aggregate with $out with "available" read concern on sharded clusters |
| 38 | + |
| 39 | +Storage |
| 40 | +~~~~~~~ |
| 41 | + |
| 42 | +- :issue:`SERVER-45953` Exempt oplog readers from acquiring read tickets |
| 43 | +- :issue:`SERVER-48293` remove inactive index builds from config.system.indexBuilds |
| 44 | + |
| 45 | +Internals |
| 46 | +~~~~~~~~~ |
| 47 | + |
| 48 | +- :issue:`SERVER-34597` shardedcluster.py does not wait correctly on shards initialization |
| 49 | +- :issue:`SERVER-46521` Extend mirrored reads generation tests |
| 50 | +- :issue:`SERVER-46533` CmdUpdate should persist underlying BSON |
| 51 | +- :issue:`SERVER-48673` Worker thread may exhaust command retries when using passConnectionCache=true in concurrency stepdown suites |
| 52 | +- :issue:`SERVER-49028` initial_sync_aborts_two_phase_index_builds.js can fail if the primary can't see a majority of the replica set |
| 53 | +- :issue:`SERVER-55395` 4.0.23 does not build with gcc 10 |
| 54 | +- :issue:`SERVER-56602` Track usage of match expressions in serverStatus |
| 55 | +- :issue:`SERVER-56887` setIndexCommitQuorum command returns {ok: 1} when run against a mongos on a non-existent index build |
| 56 | +- :issue:`SERVER-56919` Add validation for memberIndex to reconfigToPSASet() shell helper |
| 57 | +- :issue:`SERVER-57284` Wait for config commitment in reconfig_for_psa_set_shell.js |
| 58 | +- :issue:`SERVER-57605` Expose Decimal128 equality comparison helper to shell |
| 59 | +- :issue:`SERVER-58119` single_node_set_new_hostname.js needs to call replSetReconfig with an assert.soonNoExcept |
| 60 | +- :issue:`SERVER-58385` recovery oplog application updates multikey info on wrong collection |
| 61 | +- :issue:`SERVER-58406` Enable debug logging when the TestingProctor is enabled |
| 62 | +- :issue:`SERVER-58636` Initial syncing node can miss final oplog entry when calculating stopTimestamp against a secondary sync source |
| 63 | +- :issue:`SERVER-58888` $unionWith explain with mode "executionStats" does not account for stages which are pushed down |
| 64 | +- :issue:`SERVER-59108` Resolve race with transaction operation not killed after step down |
| 65 | +- :issue:`SERVER-59191` SPIKE: git.get_project fails to clone |
| 66 | +- :issue:`SERVER-59226` Deadlock when stepping down with a profile session marked as uninterruptible |
| 67 | +- :issue:`SERVER-59329` Make sure that withTemporaryOperationContext throw an error if the node is no longer a primary |
| 68 | +- :issue:`SERVER-59409` Race between reconfig replication and stepup can cause RSM to be stuck in reporting ReplicaSetNoPrimary |
| 69 | +- :issue:`SERVER-59459` mongodb fails to build with glibc-2.34 |
| 70 | +- :issue:`SERVER-59672` Fix stopping replication in step_down_during_draining3.js |
| 71 | +- :issue:`SERVER-59858` Add observability for tasks scheduled on the reactor thread |
| 72 | +- :issue:`SERVER-59879` Adjust maxTimeMS value to allow for slower execution in the parallel test suite |
| 73 | +- :issue:`SERVER-60096` Add rollbackHangCommonPointBeforeReplCommitPoint failpoint to RVR |
| 74 | +- :issue:`SERVER-60218` Improve $group stage |
| 75 | +- :issue:`SERVER-60326` Windows Server fails to start when X509 certificate has empty subject name |
| 76 | +- :issue:`SERVER-60456` LDAPBindOptions go out of scope during heavily delayed binds on Windows |
| 77 | +- :issue:`SERVER-60511` getPinnedOplog return value should always be std::min compared with the pinned timestamp |
| 78 | +- :issue:`SERVER-60520` Default 'enableSearchMeta' to true (v4.4) |
| 79 | +- :issue:`SERVER-60550` migration_util function may miss some response errors when submitting remote commands through sendToRecipient() |
| 80 | +- :issue:`SERVER-60582` [v4.4] initiate_emrc_false.js needs to wait for the initial checkpoint |
| 81 | +- :issue:`SERVER-60588` $multiply incorrectly throws an error in some cases in the classic engine |
| 82 | +- :issue:`SERVER-60606` Race condition during initial sync when index builds start in data cloning phase |
| 83 | +- :issue:`SERVER-60670` use a separate branch instead of a specific commit for TPCC |
| 84 | +- :issue:`SERVER-60671` Remove dagger |
| 85 | +- :issue:`SERVER-60756` Add additional logging for failed updates in multi_statement_transaction_atomicity_isolation.js |
| 86 | +- :issue:`SERVER-60877` Correct inadvertent copy of MutableOplogEntry on replLogUpdate |
| 87 | +- :issue:`SERVER-60928` [4.4] Latest 4.2 mongos cannot startup with a sharded collection having compound hashed shard key |
| 88 | +- :issue:`SERVER-60948` Insert document in new collection in migration_id_index.js to await successful index build on secondary |
| 89 | +- :issue:`SERVER-60971` Remove calls to BF suggestion service |
| 90 | +- :issue:`SERVER-61164` Accept error code 48 (Inappropriate authentication) as a valid response for LDAP liveness check |
| 91 | +- :issue:`SERVER-61466` Port the RSM { electionId, setVersion } ordering to scanning RSM |
| 92 | +- :issue:`WT-5009` Migrate remaining wiredtiger-perf-lsm tests to Evergreen |
| 93 | +- :issue:`WT-5743` Rewrite cells when the transaction ids are cleared for VLCS |
| 94 | +- :issue:`WT-5939` Fix naming conflict resulting in "cannot remove directory" error in test_config06 (OSX only) |
| 95 | +- :issue:`WT-6077` Add new stats to track compact progress |
| 96 | +- :issue:`WT-7250` Fix the test to perform explicit eviction instead of relying on low cache size |
| 97 | +- :issue:`WT-7494` Add Python test to trigger update restore eviction during recovery |
| 98 | +- :issue:`WT-7885` Ensure WiredTiger testing uses tcmalloc where possible |
| 99 | +- :issue:`WT-8026` Run PPC/zSeries/macOS mainline builds less frequently in Evergreen |
| 100 | +- :issue:`WT-8067` Fix the code that ensures to insert the newest history store value as full update |
| 101 | +- :issue:`WT-8116` Fix issues related to inheritance in the cpp testing framework |
| 102 | +- :issue:`WT-8147` Detect invalid syntax in cppsuite configs |
| 103 | +- :issue:`WT-8168` Fix unused variables in search near cpp tests |
| 104 | +- :issue:`WT-8199` Make s_all accept Python PEP8 compliant line breaks |
| 105 | +- :issue:`WT-8203` Fix the layering violation in accessing the page |
| 106 | +- :issue:`WT-8204` Fix possible race condition in "wt7989_compact_checkpoint" CSuite test |
| 107 | +- :issue:`WT-8214` Only publish the docs from the WiredTiger develop Evergreen project |
| 108 | +- :issue:`WT-8225` Fix data race in zstd get context |
| 109 | +- :issue:`WT-8226` Fix largest_key failed to consider prepared update |
| 110 | + |
0 commit comments