From 6d63eabeaa81fcf70cb05bb76ed985f890e0cdf8 Mon Sep 17 00:00:00 2001 From: Andrew Feierabend Date: Mon, 4 Jan 2021 16:21:38 -0500 Subject: [PATCH] DOCS-14070 finalize and release 4.4.3 changelog --- source/includes/changelogs/releases/4.4.3.rst | 18 ++++++++++++------ source/release-notes/4.4.txt | 6 +++--- 2 files changed, 15 insertions(+), 9 deletions(-) diff --git a/source/includes/changelogs/releases/4.4.3.rst b/source/includes/changelogs/releases/4.4.3.rst index b8cb58ada58..daaf62e8c68 100644 --- a/source/includes/changelogs/releases/4.4.3.rst +++ b/source/includes/changelogs/releases/4.4.3.rst @@ -8,7 +8,6 @@ Sharding - :issue:`SERVER-48261` Unblacklist auth tests that use the 'mixedShardTest' helper - :issue:`SERVER-48571` Write operation might invariant if a target error and a response error is received -- :issue:`SERVER-49713` Skip checking for orphaned documents in shard_removal_triggers_catalog_cache_invalidation.js - :issue:`SERVER-51834` Race in moveChunk tests - :issue:`SERVER-52686` Blacklist transactions_causal_consistency.js test from the sharding_csrs_continuous_config_stepdown - :issue:`SERVER-53029` Port the changes for SERVER-52955 to later branches @@ -43,8 +42,7 @@ Query Aggregation ~~~~~~~~~~~ -- :issue:`SERVER-33966` redundant $sort in aggregation prevents best $limit $sort consolidation -- :issue:`SERVER-51886` $lookup + $merge pipeline may fail to resolve views correctly when collection names collide +:issue:`SERVER-33966` redundant $sort in aggregation prevents best $limit $sort consolidation Storage ~~~~~~~ @@ -79,7 +77,9 @@ Internals - :issue:`SERVER-50445` Return the value as double when NumberLong subtraction overflows in ExpressionSubtract - :issue:`SERVER-50547` Explore aggregation pipeline length limit - :issue:`SERVER-51057` Test that getMore metrics are incremented in server_status_metrics.js +- :issue:`SERVER-51164` Remove non-DSI Microbenchmarks - :issue:`SERVER-51405` Disable some concurrency suites for ephemeralForTest on v4.4 +- :issue:`SERVER-51418` Resolve race condition in StepdownShouldInterruptConfigWrite - :issue:`SERVER-51454` operationProfiling.filter config option rejects agg expressions - :issue:`SERVER-51526` Hybrid index builds can miss writes and crash in the event of a well-timed WriteConflictException - :issue:`SERVER-51715` Wrap timestamps with tojson() in log lines in optime.js @@ -99,25 +99,24 @@ Internals - :issue:`SERVER-52806` deb install files assume systemd - :issue:`SERVER-52824` Support AWS roles with paths - :issue:`SERVER-52834` Migrate sys-perf and perf tasks to use the new run_workload DSI command -- :issue:`SERVER-52867` Make sure secondary has finished closing connections after being removed before sending new commands in awaitable_hello_on_nodes_with_invalid_configs.js - :issue:`SERVER-52929` Correctly handle compound indexes with 32 keys - :issue:`SERVER-52969` Disable Powercyle on non-master branches - :issue:`SERVER-52975` Fix use of 'onRollback' callback for collection validator options in 'collection_impl.cpp' -- :issue:`SERVER-52983` Assertions in initial_sync_replSetGetStatus.js have to account for batch sizes smaller than collectionClonerBatchSize - :issue:`SERVER-53017` replSetGetStatus remainingInitialSyncEstimatedMillis always 0 - :issue:`SERVER-53058` Better account of CleanEveryN runtime when setting dynamic timeouts - :issue:`SERVER-53068` Use 10gen/linkbench2 instead of mdcallag/linkbench for system perf - :issue:`SERVER-53196` Fail to generate tasks if a large distro is specified but not available - :issue:`SERVER-53314` Generated tasks can specify a null distro -- :issue:`SERVER-53323` Run concurrency_simultaneous_replication on large distro on Enterprise Windows (inMemory) buildvariant - :issue:`WT-4780` Enable assertion that commit timestamp is newer than all readers - :issue:`WT-6449` Hang analyzer for WT Evergreen tests - :issue:`WT-6563` Create a reproducer for invalid modification application - :issue:`WT-6678` Remove Huffman Encoding support for Keys - :issue:`WT-6693` Add compatibility testing for imported objects +- :issue:`WT-6706` Add table import repair functionality - :issue:`WT-6713` Remove transaction support from custom data sources - :issue:`WT-6722` Review function names in history store module - :issue:`WT-6750` Assert to ensure no duplicate entries in the history store +- :issue:`WT-6751` Assert if new value is the same as old value for a history store update - :issue:`WT-6752` Assert history store will not have any uncommitted updates - :issue:`WT-6753` Assert only stop time pair of history store update can be modified. - :issue:`WT-6816` Design write gen scheme to allow dhandles with active history to get closed/re-opened @@ -130,14 +129,21 @@ Internals - :issue:`WT-6842` Add example showing using src_id only - :issue:`WT-6844` Make force stop durable - :issue:`WT-6845` Set session btree to HS when operating on history store +- :issue:`WT-6857` Define a new cursor for the history store access. +- :issue:`WT-6858` Implement insert method for the history store cursor +- :issue:`WT-6859` Implement search_near method for the history store cursor - :issue:`WT-6860` Add relevant history store statistics to data handles - :issue:`WT-6867` Documentation: create model subpages for architecture guide - :issue:`WT-6868` Don't cache history store cursor for operations on metadata +- :issue:`WT-6869` Assert tree walk never return the start ref - :issue:`WT-6870` Rename history store statistic to better describe its use case. - :issue:`WT-6872` Replace the yield instructions with an ISB - :issue:`WT-6875` Remove legacy import invocation - :issue:`WT-6882` Files created during incremental backup should be copied in full - :issue:`WT-6883` Redo change for breaking up backup ranges and fix for EOF +- :issue:`WT-6894` Implement history store cursor prev and next methods +- :issue:`WT-6895` Implement HS cursor update method +- :issue:`WT-6896` Initial implementation of hs cursor remove - :issue:`WT-6916` Create stub subpages for architecture guide - :issue:`WT-6922` Add random consolidate testing to incr_backup - :issue:`WT-6925` Fix incorrect comment diff --git a/source/release-notes/4.4.txt b/source/release-notes/4.4.txt index c3da18dd447..b896169b97e 100644 --- a/source/release-notes/4.4.txt +++ b/source/release-notes/4.4.txt @@ -15,8 +15,8 @@ Minor Releases .. _4.4.3-release-notes: -4.4.3 - Upcoming -~~~~~~~~~~~~~~~~ +4.4.3 - Jan 4, 2021 +~~~~~~~~~~~~~~~~~~~ Issues fixed: @@ -2227,7 +2227,7 @@ Known Issues reads or :ref:`hedged reads ` may not be routed to a near shard replica. - - Fixed in 4.1.1 + - Fixed in 4.4.1 * - 4.4.0