|
| 1 | +.. _4.2.24-changelog: |
| 2 | + |
| 3 | +4.2.24 Changelog |
| 4 | +---------------- |
| 5 | + |
| 6 | +Sharding |
| 7 | +~~~~~~~~ |
| 8 | + |
| 9 | +:issue:`SERVER-68361` LogTransactionOperationsForShardingHandler::commit |
| 10 | +misses transferring documents from prepared and non-prepared |
| 11 | +transactions changing a document's shard key value |
| 12 | + |
| 13 | +Aggregation |
| 14 | +~~~~~~~~~~~ |
| 15 | + |
| 16 | +:issue:`SERVER-49214` Add $toHashedIndexKey expression |
| 17 | + |
| 18 | +Internals |
| 19 | +~~~~~~~~~ |
| 20 | + |
| 21 | +- :issue:`SERVER-58047` $toHashedIndexKey expression doesn't add any |
| 22 | + dependencies |
| 23 | +- :issue:`SERVER-58673` Enable featureFlagPerShardCursor |
| 24 | +- :issue:`SERVER-61032` Convert all references to |
| 25 | + /opt/mongodbtoolchain/gdb to a versioned equivalent |
| 26 | +- :issue:`SERVER-62400` Add $_passthroughToShard parameter to |
| 27 | + AggregateCommandRequest |
| 28 | +- :issue:`SERVER-62681` Create change streams per shard cursor |
| 29 | + passthrough suite |
| 30 | +- :issue:`SERVER-62738` Give mongos the ability to passthrough to a |
| 31 | + specific shard |
| 32 | +- :issue:`SERVER-63772` Post Batch Resume token not sent on initial |
| 33 | + batch from per shard cursor change stream |
| 34 | +- :issue:`SERVER-63773` Per Shard cursor post batch resume token not set |
| 35 | + in getMore responses |
| 36 | +- :issue:`SERVER-63774` Pass optional dbVersion to |
| 37 | + runPipelineOnSpecificShard |
| 38 | +- :issue:`SERVER-63781` $sortKey not filtered out in initial batch from |
| 39 | + post batch resume token |
| 40 | +- :issue:`SERVER-68115` Bug fix for "elemMatchRootLength > 0" invariant |
| 41 | + trigger |
| 42 | +- :issue:`SERVER-68126` Check for negative maxChunkSize input value in |
| 43 | + AutoSplitVector |
| 44 | +- :issue:`SERVER-68901` Incorrect $elemMatch query analysis in |
| 45 | + mongocryptd if document contains 2 different fields with the same name |
| 46 | +- :issue:`SERVER-69001` Initial sync should set the minValid document to |
| 47 | + the "stopTimestamp" |
| 48 | +- :issue:`SERVER-69004` [4.2] backport pm-2419 Per Shard Cursors via |
| 49 | + mongos |
| 50 | +- :issue:`SERVER-69348` Commands must declare empty auth checks to be |
| 51 | + universally callable |
| 52 | +- :issue:`SERVER-69569` Python scripts failing in Evergreen tasks |
| 53 | +- :issue:`SERVER-69785` robustify change_streams_per_shard_cursor.js |
| 54 | +- :issue:`SERVER-69944` Resmoke's globstar.py does not properly parse |
| 55 | + ``*`` before ``**`` |
| 56 | +- :issue:`SERVER-70299` Remove JSON.send command usage |
| 57 | +- :issue:`SERVER-70348` Remove EAGAIN for queryable WT and retry |
| 58 | + internally |
| 59 | +- :issue:`SERVER-70394` Fix self-swap in |
| 60 | + MultiPlanStage::removeRejectedPlans |
| 61 | +- :issue:`SERVER-70469` Use virtual env python in watchdog tests |
| 62 | +- :issue:`SERVER-70483` Update Resmoke to pass "evergreen_execution" up |
| 63 | + to logkeeper. |
| 64 | +- :issue:`SERVER-70484` Remove signal processing module from perf.yml |
| 65 | + and sys_perf.yml |
| 66 | +- :issue:`SERVER-70553` Add module support to the mongo test runner |
| 67 | +- :issue:`SERVER-70633` Make per shard cursors suite actually run tests |
| 68 | + in 5.0 |
| 69 | +- :issue:`SERVER-70938` Remove --system-site-packages from virtual env |
| 70 | + setup |
| 71 | +- :issue:`SERVER-71389` [v4.2] Add bsonUnorderedFieldsCompare |
| 72 | +- :issue:`SERVER-71424` Fix failures in lint_fuzzer_sanity |
| 73 | +- :issue:`SERVER-71471` Improve jstestfuzz deployment to work with new |
| 74 | + node run/install |
| 75 | +- :issue:`SERVER-71533` Update legacy task generation to use new test |
| 76 | + stats location |
| 77 | +- :issue:`SERVER-71534` lint_fuzzer_sanity_all regression caused by |
| 78 | + running multiple instances of npm |
| 79 | +- :issue:`SERVER-71624` Remove lint_fuzzer_sanity_patch in favor of |
| 80 | + lint_fuzzer_sanity_all |
| 81 | +- :issue:`SERVER-71759` dataSize command doesn't yield |
| 82 | +- :issue:`SERVER-71772` Update ARM builds to target armv8.2-a on older |
| 83 | + branches |
| 84 | +- :issue:`SERVER-71875` Stop run jstestfuzz on rhel62 |
| 85 | +- :issue:`SERVER-72137` Handle case when test stats are not available |
| 86 | +- :issue:`SERVER-72288` microbenchmark tests fail after "Enable M1 Mac |
| 87 | + support for DSI" |
| 88 | +- :issue:`SERVER-72294` Upgrade all uses of sus12 to suse12-sp5 |
| 89 | +- :issue:`SERVER-72535` Sharded clusters allow creating the 'admin', |
| 90 | + 'local', and 'config' databases with alternative casings |
| 91 | + |
0 commit comments