|
| 1 | +.. _5.0.22-changelog: |
| 2 | + |
| 3 | +5.0.22 Changelog |
| 4 | +---------------- |
| 5 | + |
| 6 | +Sharding |
| 7 | +~~~~~~~~ |
| 8 | + |
| 9 | +- :issue:`SERVER-79086` Deletion of ReshardingCoordinatorService state |
| 10 | + document is not idempotent |
| 11 | +- :issue:`SERVER-79327` Missing verification in refine collection shard |
| 12 | + key |
| 13 | +- :issue:`SERVER-79682` ShardsvrReshardCollection Can Hang If Stepdown |
| 14 | + Occurs Shortly After Stepping Up |
| 15 | +- :issue:`SERVER-80236` Race in migration source registration and |
| 16 | + capturing writes for xferMods for deletes |
| 17 | +- :issue:`SERVER-80712` Avoid leaving the replica set shard partitioned |
| 18 | + at the end of linearizable_read_concern.js |
| 19 | + |
| 20 | +Operations |
| 21 | +~~~~~~~~~~ |
| 22 | + |
| 23 | +- :issue:`SERVER-58534` Collect FCV in FTDC |
| 24 | +- :issue:`SERVER-68548` mongo shell version 4.4.15 logging asio message |
| 25 | + despite --quiet flag |
| 26 | +- :issue:`SERVER-77610` Log session id associated with the backup cursor |
| 27 | + |
| 28 | +Internals |
| 29 | +~~~~~~~~~ |
| 30 | + |
| 31 | +- :issue:`SERVER-52149` Create feature flag for Make taking self-managed |
| 32 | + backups in 4.4+ as safe as possible |
| 33 | +- :issue:`SERVER-52452` Enable feature flag for Make taking self-managed |
| 34 | + backups in 4.4+ as safe as possible |
| 35 | +- :issue:`SERVER-60156` Add a way to bypass storageValid() for |
| 36 | + time-series updates |
| 37 | +- :issue:`SERVER-60176` Delta-updates should only validate the diff for |
| 38 | + storage |
| 39 | +- :issue:`SERVER-68132` Remove Feature Flag for PM-2076 |
| 40 | +- :issue:`SERVER-68791` Expand the stacktrace API to return a loggable |
| 41 | + BSONObj |
| 42 | +- :issue:`SERVER-71053` Fix dataSize can be negative and incorrect on |
| 43 | + rollback |
| 44 | +- :issue:`SERVER-73470` Log index inconsistencies detected by queries in |
| 45 | + the health log |
| 46 | +- :issue:`SERVER-73497` Create an interface for the HealthLog |
| 47 | +- :issue:`SERVER-74303` Add a sizeStorer call to the onRollback handler |
| 48 | + for dataSize and numRecords changes |
| 49 | +- :issue:`SERVER-76341` Add range deletion throughput statistic |
| 50 | +- :issue:`SERVER-77638` Add logging on completion of resharding |
| 51 | +- :issue:`SERVER-78149` Implement the mongos fsync (lock : true) command |
| 52 | +- :issue:`SERVER-78150` Implement the mongos fsyncUnlock command |
| 53 | +- :issue:`SERVER-78151` Add fsyncLock status to the mongos currentOp |
| 54 | + command |
| 55 | +- :issue:`SERVER-78153` Unlock the config server primary via the mongos |
| 56 | + fsyncUnlock command |
| 57 | +- :issue:`SERVER-78156` Test the mongos fsync with lock command with |
| 58 | + distributed transactions |
| 59 | +- :issue:`SERVER-78217` Renaming view return wrong error on sharded |
| 60 | + cluster (2nd attempt) |
| 61 | +- :issue:`SERVER-78252` Block chunk migrations for hashed shard keys if |
| 62 | + you don’t have the shard key index |
| 63 | +- :issue:`SERVER-78253` Allow folks with hashed shard keys to drop the |
| 64 | + hashed index |
| 65 | +- :issue:`SERVER-78342` nReturned in slow query is incorrect when no |
| 66 | + docs are matched |
| 67 | +- :issue:`SERVER-78384` mongos should allow --port 0 |
| 68 | +- :issue:`SERVER-78505` Database cache does not use the 'allowLocks' |
| 69 | + option correctly |
| 70 | +- :issue:`SERVER-78529` Create feature flag |
| 71 | +- :issue:`SERVER-78530` Enable feature flag |
| 72 | +- :issue:`SERVER-78687` Set up copybara syncing between 10gen/mongo and |
| 73 | + 10gen/mongo-copybara |
| 74 | +- :issue:`SERVER-78793` Add a timeout to the mongos FSync Lock Command |
| 75 | +- :issue:`SERVER-79025` Mongos Fsync with lock command should use mongos |
| 76 | + fsyncUnlock command |
| 77 | +- :issue:`SERVER-79126` Pin pyyaml in another place |
| 78 | +- :issue:`SERVER-79251` Test dropping hashed shard key index mid chunk |
| 79 | + migration aborts migration |
| 80 | +- :issue:`SERVER-79471` Mirrored reads should include databaseVersion in |
| 81 | + addition to shardVersion |
| 82 | +- :issue:`SERVER-79552` $group rewrite for timeseries returns incorrect |
| 83 | + result if referencing the metaField in an object |
| 84 | +- :issue:`SERVER-79632` Stop range deletion when hashed shard key index |
| 85 | + does not exist |
| 86 | +- :issue:`SERVER-79781` TestGetDestinedRecipientThrowsOnBlockedRefresh |
| 87 | + should not run two refreshes without resetting the catalog cache |
| 88 | + loader mock return value |
| 89 | +- :issue:`SERVER-79926` Investigate OCSP failure possibilities |
| 90 | +- :issue:`SERVER-80021` Make $convert round-trip correctly between |
| 91 | + double and string |
| 92 | +- :issue:`SERVER-80100` Fix typo in excluding |
| 93 | + compound_wildcard_index_hiding.js and sparse_index_internal_expr.js |
| 94 | +- :issue:`SERVER-80140` Use the $currentOp to verify that |
| 95 | + fsyncLockWorker threads are waiting for the lock |
| 96 | +- :issue:`SERVER-80157` ExclusionProjectionExecutor forces Document |
| 97 | + cache to load excluded fields |
| 98 | +- :issue:`SERVER-80203` Normalization of time-series meta field can |
| 99 | + break insert targeting |
| 100 | +- :issue:`SERVER-80234` Catalog cache unit tests of allowLocks should |
| 101 | + block the refresh |
| 102 | +- :issue:`SERVER-80484` Disable libfuzzer on v5.0 |
| 103 | +- :issue:`SERVER-80491` Expose more granular metrics around balancing |
| 104 | + round |
| 105 | +- :issue:`SERVER-80499` Fix use-after-free in planShardedSearch |
| 106 | +- :issue:`SERVER-80643` large_events_failed_metric.js fails because |
| 107 | + change steram pre-images are not supported in v5.0 |
| 108 | +- :issue:`SERVER-80678` Remove an outdated test case |
| 109 | +- :issue:`SERVER-80703` Avoid traversing routing table in |
| 110 | + MigrationDestinationManager |
| 111 | +- :issue:`SERVER-80737` [5.0] slow_query_log_stats_not_block_on_RSTL.js |
| 112 | + requires lock-free reads support |
| 113 | +- :issue:`SERVER-80809` Make _logOplogEntriesForInvalidResults resilient |
| 114 | + to non-existing oplog |
| 115 | +- :issue:`SERVER-80982` Rename collection coordinator should use the |
| 116 | + view catalog to check if a view exists |
| 117 | +- :issue:`SERVER-81106` Recipient shard doesn't wait for the collection |
| 118 | + version to be locally persisted before starting the cloning phase |
| 119 | +- :issue:`SERVER-81155` Use move semantic to avoid copying all chunks in |
| 120 | + createCollection coordinator |
| 121 | +- :issue:`SERVER-81201` Limiting the memory usage during the cloning |
| 122 | + phase on the recipient shard |
| 123 | +- :issue:`SERVER-81202` Use host environment when signing |
| 124 | +- :issue:`SERVER-81431` Add canaries_only task to older mongo branches |
| 125 | +- :issue:`SERVER-81966` Avoid modification of previous ChunkMap |
| 126 | + instances during refresh |
| 127 | +- :issue:`SERVER-82003` powercycle tests are missing variables |
| 128 | +- :issue:`SERVER-82070` Classic window function $stdDevSamp handles |
| 129 | + empty window frame incorrectly |
| 130 | +- :issue:`WT-8614` Make format.sh more verbose for failure diagnosis |
| 131 | +- :issue:`WT-10207` Fix log slot flags and remove debugging added for |
| 132 | + WT-9796 |
| 133 | +- :issue:`WT-10624` Fix regression on x86 for search and insert |
| 134 | +- :issue:`WT-11064` Skip globally visible tombstones as part of update |
| 135 | + obsolete check |
| 136 | +- :issue:`WT-11168` Remove the page image reuse logic |
| 137 | +- :issue:`WT-11359` Update spinlock tasks to limit disk usage |
| 138 | + |
0 commit comments