|
| 1 | +.. _5.0.24-changelog: |
| 2 | + |
| 3 | +5.0.24 Changelog |
| 4 | +---------------- |
| 5 | + |
| 6 | +Sharding |
| 7 | +~~~~~~~~ |
| 8 | + |
| 9 | +- :issue:`SERVER-50792` Return more useful errors when a shard key index |
| 10 | + can't be found for shardCollection/refineCollectionShardKey |
| 11 | +- :issue:`SERVER-73763` Resharding does not extend zone ranges for |
| 12 | + config.tag docs, leading to config server primary fassert loop from |
| 13 | + duplicate key error |
| 14 | +- :issue:`SERVER-82838` ReshardingOplogApplier uses {w: "majority", |
| 15 | + wtimeout: 60000} write concern when persisting resharding oplog |
| 16 | + application progress |
| 17 | +- :issue:`SERVER-82883` Recovering TransactionCoordinator on stepup may |
| 18 | + block acquiring read/write tickets while participants are in the |
| 19 | + prepared state |
| 20 | +- :issue:`SERVER-82953` |
| 21 | + CreateCollectionCoordinator::checkIfOptionsConflict should be more |
| 22 | + verbose |
| 23 | +- :issue:`SERVER-83146` Bulk write operation might fail with |
| 24 | + NamespaceNotFound |
| 25 | + |
| 26 | +Replication |
| 27 | +~~~~~~~~~~~ |
| 28 | + |
| 29 | +- :issue:`SERVER-55465` Fix Invariant upon failed request for a vote |
| 30 | + from the current primary in the election dry-run of catchup takeover |
| 31 | +- :issue:`SERVER-70155` Add duration of how long an oplog slot is kept |
| 32 | + open to mongod "Slow query" log lines |
| 33 | + |
| 34 | +Catalog |
| 35 | +~~~~~~~ |
| 36 | + |
| 37 | +:issue:`SERVER-82129` FCV 5.0 Upgrade fails due to |
| 38 | +config.cache.collections missing UUIDs for most collections |
| 39 | + |
| 40 | +Storage |
| 41 | +~~~~~~~ |
| 42 | + |
| 43 | +:issue:`SERVER-33494` WT SizeStorer never deletes old entries |
| 44 | + |
| 45 | +Internals |
| 46 | +~~~~~~~~~ |
| 47 | + |
| 48 | +- :issue:`SERVER-65666` Do not create chunks on draining shards when |
| 49 | + sharding a new collection |
| 50 | +- :issue:`SERVER-67766` Log index and collection successful drop |
| 51 | +- :issue:`SERVER-69063` Fix TCP keepalive option setting |
| 52 | +- :issue:`SERVER-69615` Rollback fuzzing in WiredTiger leads to size |
| 53 | + storer marked dirty at shutdown |
| 54 | +- :issue:`SERVER-74074` Exclude auth consistency workloads from |
| 55 | + concurrency simultaneous suites |
| 56 | +- :issue:`SERVER-77311` Add a new log message when a secondary node is |
| 57 | + skipping a two-phase index build with a subset of indexes built |
| 58 | +- :issue:`SERVER-77506` Sharded multi-document transactions can mismatch |
| 59 | + data and ShardVersion |
| 60 | +- :issue:`SERVER-77926` Add LSAN suppressions for executor worker |
| 61 | + threads |
| 62 | +- :issue:`SERVER-78009` shardSvrCommitReshardCollection command should |
| 63 | + fail recoverably if the node is shutting down |
| 64 | +- :issue:`SERVER-79864` TTL deleter does not correctly handle time |
| 65 | + series collections with extended range dates |
| 66 | +- :issue:`SERVER-79982` Batched catalog writers can run concurrently |
| 67 | + with HistoricalCatalogIdTracker::cleanup() and lead to incorrect PIT |
| 68 | + find results. |
| 69 | +- :issue:`SERVER-80789` Make AutoGetOplog behave consistently in replica |
| 70 | + set node started as standalone |
| 71 | +- :issue:`SERVER-80886` $out may fail with a StaleDbVersion after a |
| 72 | + movePrimary |
| 73 | +- :issue:`SERVER-80974` Unclean shutdown while dropping local.* |
| 74 | + collection and indexes can make the catalog inconsistent |
| 75 | +- :issue:`SERVER-81143` export_import_concurrency.js should check for |
| 76 | + code 2 when killing child resmoke client |
| 77 | +- :issue:`SERVER-81442` Poke WT oplog reclamation thread periodically |
| 78 | +- :issue:`SERVER-81573` ExpressionNary::optimize crashes on initialized |
| 79 | + children in v4.4 and 5.0 |
| 80 | +- :issue:`SERVER-81878` startupRecoveryForRestore may not play nicely |
| 81 | + with collection drop applied during startup recovery |
| 82 | +- :issue:`SERVER-81949` Sync from 10gen/mongo to mongodb/mongo on v4.4 |
| 83 | + with copybara |
| 84 | +- :issue:`SERVER-82043` Enhancement of Commit Message Validation for |
| 85 | + 10gen/mongo Commits |
| 86 | +- :issue:`SERVER-82111` In sharded_agg_helpers.cpp move invariant below |
| 87 | + response status check |
| 88 | +- :issue:`SERVER-82223` Commit handler in FCV op observer is susceptible |
| 89 | + to interruption |
| 90 | +- :issue:`SERVER-82391` [v4.4] Only allow github Apps Copybara Syncer: |
| 91 | + 10gen-to-Mongodb to syncs new commits to mongodb/mongo |
| 92 | +- :issue:`SERVER-82447` $project incorrectly pushed down on timeseries |
| 93 | + when $project uses $getField on a measurement field |
| 94 | +- :issue:`SERVER-82449` [v4.4] Optimize copybara sync behavior for |
| 95 | + specific no-change scenarios |
| 96 | +- :issue:`SERVER-82555` Use shallow clone to speed up performance tests |
| 97 | +- :issue:`SERVER-82640` Upload mongod --version output to S3 during |
| 98 | + server compilation in Evergreen |
| 99 | +- :issue:`SERVER-82708` Update variants used to performance test stable |
| 100 | + branches |
| 101 | +- :issue:`SERVER-82730` The validate cmd can invariant on corrupted |
| 102 | + keystrings |
| 103 | +- :issue:`SERVER-83091` $or query can trigger an infinite loop during |
| 104 | + plan enumeration |
| 105 | +- :issue:`SERVER-83099` LDAPTimer::setTimeout may run callback inline |
| 106 | +- :issue:`SERVER-83161` Fix concurrent read to _errMsg from |
| 107 | + MigrationDestinationManager without acquiring mutex |
| 108 | +- :issue:`SERVER-83283` Modify copybara script to send slack message on |
| 109 | + failure |
| 110 | +- :issue:`SERVER-83336` Temporarily disable |
| 111 | + wt_size_storer_cleanup_replica_set.js on macOS |
| 112 | +- :issue:`SERVER-83354` Schedule copybara instance after each commit |
| 113 | + made |
| 114 | +- :issue:`SERVER-83485` Fix multikey-path serialization code used during |
| 115 | + validation |
| 116 | +- :issue:`SERVER-83494` [7.0] Fix range deleter unit test case |
| 117 | +- :issue:`SERVER-83592` Add resmoke flag --enable_enterprise_tests |
| 118 | + enable enterprise js tests |
| 119 | +- :issue:`SERVER-83655` Restore legal client ns exception for |
| 120 | + admin.system.new_users |
| 121 | +- :issue:`SERVER-83830` On Enterprise build creating a collection in a |
| 122 | + replica set with the storageEngine.inMemory option breaks secondaries |
| 123 | +- :issue:`SERVER-83874` Move primary operation doesn't drop |
| 124 | + db.system.views on the donor |
| 125 | +- :issue:`SERVER-83916` Add LSAN Suppression for threads leaked by |
| 126 | + unjoined thread pools |
| 127 | +- :issue:`SERVER-84013` Incorrect results for index scan plan on query |
| 128 | + with duplicate predicates in nested $or |
| 129 | +- :issue:`SERVER-84353` The test for stepDown deadlock with read ticket |
| 130 | + exhaustion is flaky |
| 131 | +- :issue:`SERVER-84457` [v5.0] Explicitly declare type of term field in |
| 132 | + sync source resolver query |
| 133 | +- :issue:`SERVER-84576` [v5.0] Update 5.0 Readme |
| 134 | +- :issue:`WT-7929` Investigate a solution to avoid FTDC stalls during |
| 135 | + checkpoint |
| 136 | +- :issue:`WT-9257` test_checkpoint WT_NOTFOUND failure on CS |
| 137 | +- :issue:`WT-9821` Add option to verify to report all data corruption in |
| 138 | + a file |
| 139 | +- :issue:`WT-10601` Fix wt verify -c failure when first block on page is |
| 140 | + corrupt |
| 141 | +- :issue:`WT-10961` Fix OOO keys caused by racing deletion and insertion |
| 142 | + on left subtrees |
| 143 | +- :issue:`WT-10972` Eliminate long periods of silence when recovering |
| 144 | + with recovery_progress verbose messages enabled |
| 145 | +- :issue:`WT-11280` Generation tracking might not be properly |
| 146 | + synchronized |
| 147 | +- :issue:`WT-11774` Add diagnostic stat to investigate eviction server's |
| 148 | + inability to queue pages |
| 149 | +- :issue:`WT-12036` Workaround for lock contention on Windows |
| 150 | + |
0 commit comments