Skip to content

Commit 1c8dbd3

Browse files
ianf-mongodbjeff-allen-mongo
authored andcommitted
DOCS-15004 finalize minor release changelogs 4.4.11 (#203)
1 parent b1431f6 commit 1c8dbd3

File tree

2 files changed

+55
-3
lines changed

2 files changed

+55
-3
lines changed

source/includes/changelogs/releases/4.4.11.rst

Lines changed: 49 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,17 +6,25 @@
66
Sharding
77
~~~~~~~~
88

9+
- :issue:`SERVER-45149` replSetStepDown command in txn_two_phase_commit_failover.js should not timeout
910
- :issue:`SERVER-51329` Unexpected non-retryable error when shutting down a mongos server
11+
- :issue:`SERVER-53335` Queries, updates, and deletes with non-"simple" collations may miss documents when using hashed sharding
1012
- :issue:`SERVER-54623` Decrease number of jobs in causal consistency passthrough suites
1113
- :issue:`SERVER-55382` Ignore error from retryable write being converted to transaction and that transaction failing in random_moveChunk_update_shard_key.js
1214
- :issue:`SERVER-55392` Add a timestamp field to config.rangeDeletions
1315
- :issue:`SERVER-55412` Mirrored reads should propagate the shard version field
1416
- :issue:`SERVER-56226` [v4.4] Introduce 'permitMigrations' field on config.collections entry to prevent chunk migrations from committing
17+
- :issue:`SERVER-56227` Add user-facing command to set allowMigrations to false for a sharded collection
1518
- :issue:`SERVER-59890` Exclude migration_coordinator_shutdown_in_critical_section.js test from the config stepdown suite
1619
- :issue:`SERVER-60552` Separate test for non-existing collection in metadata_manager_test
1720
- :issue:`SERVER-60652` Backport the autoSplitVector logic to v4.4
21+
- :issue:`SERVER-60682` TransactionCoordinator may block acquiring WiredTiger write ticket to persist its decision, prolonging transactions being in the prepared state
1822
- :issue:`SERVER-60738` Update metadata manager tests for non-existing collections
1923
- :issue:`SERVER-60804` Remove shard version checks from cursor_valid_after_shard_stepdown
24+
- :issue:`SERVER-61461` update_shard_key_doc_moves_shards.js fails due to spurious refreshes from secondaries
25+
- :issue:`SERVER-61628` Do not reschedule range deletion task when numDeleted < numDocsToRemovePerBatch
26+
- :issue:`SERVER-61689` ActiveMigrationsRegistry::lock method doesn't properly handle its exceptions
27+
- :issue:`SERVER-61816` cancel_coordinate_txn_commit_with_tickets_exhausted.js can hang forever due to race condition between transaction reaper and transaction coordinator
2028

2129
Replication
2230
~~~~~~~~~~~
@@ -28,7 +36,8 @@ Replication
2836
Query
2937
~~~~~
3038

31-
:issue:`SERVER-60586` out_max_time_ms.js does not correctly enable "maxTimeNeverTimeOut" failpoint leading to spurious test failure
39+
- :issue:`SERVER-57588` Inconsistent query results when an array position is indexed whose value is an array
40+
- :issue:`SERVER-60586` out_max_time_ms.js does not correctly enable "maxTimeNeverTimeOut" failpoint leading to spurious test failure
3241

3342
Aggregation
3443
~~~~~~~~~~~
@@ -39,9 +48,15 @@ Aggregation
3948
Storage
4049
~~~~~~~
4150

51+
- :issue:`SERVER-30846` Run dbCheck as background workload in FSM tests
4252
- :issue:`SERVER-45953` Exempt oplog readers from acquiring read tickets
4353
- :issue:`SERVER-48293` remove inactive index builds from config.system.indexBuilds
4454

55+
Operations
56+
~~~~~~~~~~
57+
58+
:issue:`SERVER-28953` Capture df (disk full) statistics in FTDC
59+
4560
Internals
4661
~~~~~~~~~
4762

@@ -50,15 +65,19 @@ Internals
5065
- :issue:`SERVER-46533` CmdUpdate should persist underlying BSON
5166
- :issue:`SERVER-48673` Worker thread may exhaust command retries when using passConnectionCache=true in concurrency stepdown suites
5267
- :issue:`SERVER-49028` initial_sync_aborts_two_phase_index_builds.js can fail if the primary can't see a majority of the replica set
68+
- :issue:`SERVER-51087` Add testing utility for creating an empty sharded collection with the specified bounds
5369
- :issue:`SERVER-55395` 4.0.23 does not build with gcc 10
5470
- :issue:`SERVER-56602` Track usage of match expressions in serverStatus
71+
- :issue:`SERVER-56801` Update placeholder links for the reconfig check in PSA sets
5572
- :issue:`SERVER-56887` setIndexCommitQuorum command returns {ok: 1} when run against a mongos on a non-existent index build
5673
- :issue:`SERVER-56919` Add validation for memberIndex to reconfigToPSASet() shell helper
5774
- :issue:`SERVER-57284` Wait for config commitment in reconfig_for_psa_set_shell.js
75+
- :issue:`SERVER-57289` redact should not convert BSONArray into BSONObj
5876
- :issue:`SERVER-57605` Expose Decimal128 equality comparison helper to shell
5977
- :issue:`SERVER-58119` single_node_set_new_hostname.js needs to call replSetReconfig with an assert.soonNoExcept
6078
- :issue:`SERVER-58385` recovery oplog application updates multikey info on wrong collection
6179
- :issue:`SERVER-58406` Enable debug logging when the TestingProctor is enabled
80+
- :issue:`SERVER-58412` Changing settings.chainingEnabled in replica set configuration should affect change in sync sources
6281
- :issue:`SERVER-58636` Initial syncing node can miss final oplog entry when calculating stopTimestamp against a secondary sync source
6382
- :issue:`SERVER-58888` $unionWith explain with mode "executionStats" does not account for stages which are pushed down
6483
- :issue:`SERVER-59108` Resolve race with transaction operation not killed after step down
@@ -72,6 +91,7 @@ Internals
7291
- :issue:`SERVER-59879` Adjust maxTimeMS value to allow for slower execution in the parallel test suite
7392
- :issue:`SERVER-60096` Add rollbackHangCommonPointBeforeReplCommitPoint failpoint to RVR
7493
- :issue:`SERVER-60218` Improve $group stage
94+
- :issue:`SERVER-60310` OCSP response validation should not consider statuses of irrelevant certificates
7595
- :issue:`SERVER-60326` Windows Server fails to start when X509 certificate has empty subject name
7696
- :issue:`SERVER-60456` LDAPBindOptions go out of scope during heavily delayed binds on Windows
7797
- :issue:`SERVER-60511` getPinnedOplog return value should always be std::min compared with the pinned timestamp
@@ -82,13 +102,38 @@ Internals
82102
- :issue:`SERVER-60606` Race condition during initial sync when index builds start in data cloning phase
83103
- :issue:`SERVER-60670` use a separate branch instead of a specific commit for TPCC
84104
- :issue:`SERVER-60671` Remove dagger
105+
- :issue:`SERVER-60685` TransactionCoordinator may interrupt locally executing update with non-Interruption error category, leading to server crash
85106
- :issue:`SERVER-60756` Add additional logging for failed updates in multi_statement_transaction_atomicity_isolation.js
107+
- :issue:`SERVER-60788` merge_causes_infinite_loop.js attempts to expose a problem that no longer exists
108+
- :issue:`SERVER-60809` Add ability to not idLookup after $search
86109
- :issue:`SERVER-60877` Correct inadvertent copy of MutableOplogEntry on replLogUpdate
87110
- :issue:`SERVER-60928` [4.4] Latest 4.2 mongos cannot startup with a sharded collection having compound hashed shard key
88111
- :issue:`SERVER-60948` Insert document in new collection in migration_id_index.js to await successful index build on secondary
89112
- :issue:`SERVER-60971` Remove calls to BF suggestion service
90113
- :issue:`SERVER-61164` Accept error code 48 (Inappropriate authentication) as a valid response for LDAP liveness check
114+
- :issue:`SERVER-61427` Unique index builds can cause a loss of availability during commit due to checking many false duplicates
91115
- :issue:`SERVER-61466` Port the RSM { electionId, setVersion } ordering to scanning RSM
116+
- :issue:`SERVER-61479` Increase the number of retries to connect to a replica set following a stepdown
117+
- :issue:`SERVER-61550` Modify auto_workload_path in perf.yml to be relative to cwd
118+
- :issue:`SERVER-61681` Wait for replSetGetStatus to update in replSetGetStatus_member_wall_times.js
119+
- :issue:`SERVER-61690` Adjust stored fields protocol for atlas search
120+
- :issue:`SERVER-61738` Revive dbCheck.js and make it deterministic
121+
- :issue:`SERVER-61743` The -fno-builtin-memcmp flag shouldn't be applied except on x86_64 platforms
122+
- :issue:`SERVER-61748` dbCheck should not hold a strong database lock during batches
123+
- :issue:`SERVER-61754` dbCheck should not hold a strong collection lock during batches
124+
- :issue:`SERVER-61757` Add a dbCheck command option to customize the batch size
125+
- :issue:`SERVER-61791` pin pymongo
126+
- :issue:`SERVER-61846` Prevent redact from throwing BSONObjectTooLarge
127+
- :issue:`SERVER-61852` dbCheck should tryLock the collection with backoff
128+
- :issue:`SERVER-61862` Expose $_internalReadAtClusterTime command in v4.4
129+
- :issue:`SERVER-61877` Remove catalog consistency verification from dbCheck
130+
- :issue:`SERVER-61955` Expose dbCheck as a generally available command
131+
- :issue:`SERVER-62022` Reduce dbCheck info logging in production, log start and stop
132+
- :issue:`SERVER-62023` Improve dbCheck observability
133+
- :issue:`SERVER-62041` Add a maximum batch execution time to dbCheck
134+
- :issue:`SERVER-62164` Remove several obsoleted build variants across all stable branches
135+
- :issue:`SERVER-62210` Fix dbCheck progress meter handling of dropped and recreated collections
136+
- :issue:`SERVER-62212` Support writeConcern for dbCheck
92137
- :issue:`WT-5009` Migrate remaining wiredtiger-perf-lsm tests to Evergreen
93138
- :issue:`WT-5743` Rewrite cells when the transaction ids are cleared for VLCS
94139
- :issue:`WT-5939` Fix naming conflict resulting in "cannot remove directory" error in test_config06 (OSX only)
@@ -107,4 +152,7 @@ Internals
107152
- :issue:`WT-8214` Only publish the docs from the WiredTiger develop Evergreen project
108153
- :issue:`WT-8225` Fix data race in zstd get context
109154
- :issue:`WT-8226` Fix largest_key failed to consider prepared update
155+
- :issue:`WT-8395` Inconsistent data after upgrade from 4.4.3 and 4.4.4 to 4.4.8+ and 5.0.2+
156+
- :issue:`WT-8534` Allow retrieving checkpoint snapshot for backup restore recovery
157+
- :issue:`WT-8576` Enable logging in test checkpoint
110158

source/release-notes/4.4.txt

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,17 @@ Minor Releases
1515

1616
.. _4.4.11-release-notes:
1717

18-
4.4.11 - Upcoming
19-
~~~~~~~~~~~~~~~~~
18+
4.4.11 - Dec 30, 2021
19+
~~~~~~~~~~~~~~~~~~~~~
2020

2121
Issues fixed:
2222

23+
- :issue:`WT-8395` Inconsistent data after upgrade from 4.4.3 and 4.4.4
24+
to 4.4.8+ and 5.0.2+
2325
- :issue:`SERVER-60326` Windows Server fails to start when X509
2426
certificate has empty subject name
27+
- :issue:`SERVER-60310` OCSP response validation should not consider
28+
statuses of irrelevant certificates
2529
- :issue:`SERVER-59226` Deadlock when stepping down with a profile
2630
session marked as uninterruptible
2731
- :issue:`SERVER-56226` [v4.4] Introduce 'permitMigrations' field on

0 commit comments

Comments
 (0)