|
| 1 | +.. _5.0.11-changelog: |
| 2 | + |
| 3 | +5.0.11 Changelog |
| 4 | +---------------- |
| 5 | + |
| 6 | +Sharding |
| 7 | +~~~~~~~~ |
| 8 | + |
| 9 | +- :issue:`SERVER-56185` Investigate possible improvements with session migration and a chunk migration's critical section |
| 10 | +- :issue:`SERVER-61985` resharding_coordinator_recovers_abort_decision.js may report resharding operation as succeeding due to primary shard retrying _configsvrReshardCollection and running a second resharding operation |
| 11 | +- :issue:`SERVER-64340` Warn if balancer is disabled while draining shard |
| 12 | +- :issue:`SERVER-67492` Failed chunk migrations can lead recipient shard to have divergent config.transactions records between primary and secondaries |
| 13 | +- :issue:`SERVER-68431` resharding_test_fixture doesn't configure failpoints for all nodes of config server |
| 14 | +- :issue:`SERVER-68495` Resharding a collection with a very large number of zones configured may stall on config server primary indefinitely |
| 15 | +- :issue:`SERVER-68628` Retrying a failed resharding operation after a primary failover can lead to server crash or lost writes |
| 16 | + |
| 17 | +Query |
| 18 | +~~~~~ |
| 19 | + |
| 20 | +- :issue:`SERVER-43155` Queries which exceed maxTimeMS may return NetworkInterfaceExceededTimeLimit |
| 21 | +- :issue:`SERVER-66072` $match sampling and $group aggregation strange behavior |
| 22 | + |
| 23 | +Build and Packaging |
| 24 | +~~~~~~~~~~~~~~~~~~~ |
| 25 | + |
| 26 | +- :issue:`SERVER-61894` Support the 'showRawUpdateDescription' option in change stream specs |
| 27 | +- :issue:`SERVER-63159` Implement the $_internalApplyOplogUpdate aggregation stage |
| 28 | + |
| 29 | +Internals |
| 30 | +~~~~~~~~~ |
| 31 | + |
| 32 | +- :issue:`SERVER-60607` improve handling of large/NaN values for geo index version |
| 33 | +- :issue:`SERVER-61321` Improve handling of large/NaN values for text index version |
| 34 | +- :issue:`SERVER-62747` proxy_protocol_connect.js needs to use the loopback address for Docker containers |
| 35 | +- :issue:`SERVER-65262` Expand usage of WT numerical timestamp API |
| 36 | +- :issue:`SERVER-65884` $lookup from time-series can place $sequentialCache after correlated $match |
| 37 | +- :issue:`SERVER-66023` Do not constantly reset election and liveness timers |
| 38 | +- :issue:`SERVER-66310` Make ExpressionSetUnion::isCommutative() collation aware |
| 39 | +- :issue:`SERVER-66548` $lookup sequential cache can incorrectly treat a $facet as non-correlated |
| 40 | +- :issue:`SERVER-66651` Role "restore" not sufficient for mongorestore --preserveUUID |
| 41 | +- :issue:`SERVER-66726` Fix serialization in killAllSessionsByPattern |
| 42 | +- :issue:`SERVER-66841` LOGV2: invalid JSON when truncation happens at a backslash character |
| 43 | +- :issue:`SERVER-66938` Drastically simplify command to generate ninja files |
| 44 | +- :issue:`SERVER-67122` Add warning when building with --module=ninja that it is deprecated |
| 45 | +- :issue:`SERVER-67296` Mark the OpCtx of the configsvr commands used to commit chunk-related DDL ops as interruptible |
| 46 | +- :issue:`SERVER-67305` Lock-free reads setup should validate writes permitted before and after setting up snapshot. |
| 47 | +- :issue:`SERVER-67523` Must clear _nextCall on reschedule failure in delayable_timeout_callback |
| 48 | +- :issue:`SERVER-67532` Fail less in OplogServerStatusSection |
| 49 | +- :issue:`SERVER-67683` Change some of the modes in fast and opt builds |
| 50 | +- :issue:`SERVER-67845` Acquire critical section in rename "check preconditions" phase only if target not sharded |
| 51 | +- :issue:`SERVER-68041` Robustify merge_write_concern.js and add diagnostic log |
| 52 | +- :issue:`SERVER-68130` AutoSplitVector could generate response bigger than BSONObjMaxUserSize |
| 53 | +- :issue:`SERVER-68158` serverstatus_indexbulkbuilder.js should run listIndexes on primary after creating indexes |
| 54 | +- :issue:`SERVER-68184` Use Number instead of NumberLong when indexing in checkWritesOfCommittedTxns |
| 55 | +- :issue:`SERVER-68193` Sharding DDL coordinator can lock itself out in distlock retry loop |
| 56 | +- :issue:`SERVER-68487` add BSONElement method to check for NaN field values |
| 57 | +- :issue:`SERVER-68511` MovePrimary update of config.databases entry must use dotted fields notation |
| 58 | +- :issue:`SERVER-68522` Prevent 5.0 binary from starting in FCV 4.4 with misconfigured TTL index |
| 59 | +- :issue:`SERVER-68574` Switch to the new logkeeper cluster |
| 60 | +- :issue:`WT-8847` Add tombstone to WT_SAVE_UPD to truncate the update list upon page restore |
| 61 | +- :issue:`WT-9004` Fix memory leak in update restore eviction |
| 62 | +- :issue:`WT-9302` Deprecated object_target_size as a config in api_data.py |
| 63 | +- :issue:`WT-9311` Ensure log messages clearly identify storage HW corruption |
| 64 | +- :issue:`WT-9477` Don't allow checkpoint triggering internal page split which leads to corrupted internal page in the checkpoint |
| 65 | +- :issue:`WT-9500` Fix RTS to use cell time window instead of key/value timestamps of HS update |
| 66 | + |
0 commit comments