Skip to content

DOCS-14220 finalize and release 4.4.4 changelog #4928

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions source/includes/changelogs/releases/4.4.3.rst
Original file line number Diff line number Diff line change
Expand Up @@ -101,6 +101,7 @@ Internals
- :issue:`SERVER-52746` Ensure tailable cursor in find_cmd.js is invalidated
- :issue:`SERVER-52775` Fix sys-perf module issues
- :issue:`SERVER-52806` deb install files assume systemd
- :issue:`SERVER-52817` Update YCSB version in sys-perf.yml modules
- :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-52929` Correctly handle compound indexes with 32 keys
Expand Down
14 changes: 14 additions & 0 deletions source/includes/changelogs/releases/4.4.4.rst
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,7 @@ Internals
~~~~~~~~~

- :issue:`SERVER-43904` When stepping down, step up doesn't filter out frozen nodes
- :issue:`SERVER-46740` establishCursors() must always drain the AsyncRequestsSender::_baton
- :issue:`SERVER-47030` Fix date_time_support code to not produce exceptions
- :issue:`SERVER-48516` at startup, confirm replica set node with auth can connect to itself
- :issue:`SERVER-48994` LogTransactionOperationsForShardingHandler must use UninterruptibleLockGuard
Expand Down Expand Up @@ -92,10 +93,13 @@ Internals
- :issue:`SERVER-54126` [4.4] buildindexes*.js assumes commitQuorum is always accepted
- :issue:`SERVER-54134` Ignore newer mongo versions on older branches of setup_multiversion_mongodb.py
- :issue:`WT-4625` Add a check for camelCase names
- :issue:`WT-4649` Updating build system to allow for different C++ compilers
- :issue:`WT-5101` Make Clang Format recognise remaining loop macros
- :issue:`WT-5111` Fix wt2909_checkpoint_integrity and wt3120_filesys so it is natural to run standalone
- :issue:`WT-5545` Add fixed-length column store support to RTS for handling updates present in the update list
- :issue:`WT-6309` Add support for start/stop arguments to wt printlog command
- :issue:`WT-6313` Added verify_metadata configuration to the exclusion list when writing to basecfg
- :issue:`WT-6354` Increase wt utility coverage with printlog, downgrade, upgrade tests
- :issue:`WT-6430` Move WT_CONN_SERVER flags into their own field
- :issue:`WT-6432` Add test case to misuse the timestamp API
- :issue:`WT-6504` Don't fallback to onpage value as base value if we see the onpage value in the history store
Expand All @@ -109,6 +113,7 @@ Internals
- :issue:`WT-6740` Fix unintentionally releasing the snapshot by mistreating the recovery session as an eviction session
- :issue:`WT-6743` Save and restore session's data handle during cursor reopen call
- :issue:`WT-6772` Add support for prepared updates in datastore for test_hs09
- :issue:`WT-6800` Insert one key per transaction to make test_txn24 pass on macOS
- :issue:`WT-6802` Don't set operation timer for internal and reentry api calls
- :issue:`WT-6831` Retry search if it race with prepared update commit/rollback
- :issue:`WT-6846` Initial test program for the new cpp test framework
Expand All @@ -121,6 +126,7 @@ Internals
- :issue:`WT-6901` Write "cursor" subpage for Architecture Guide
- :issue:`WT-6924` Queue history store pages for urgent eviction when cache pressure is high
- :issue:`WT-6946` Adding test tags to an initial set of test programs
- :issue:`WT-6947` Auto generate test coverage documentation from test tags
- :issue:`WT-6969` Do not update the existing snapshot for autocommit transactions
- :issue:`WT-6981` Add randomness to Python test suite runs
- :issue:`WT-6983` Make wiredtiger.in text wrapping consistent across Python versions
Expand All @@ -129,11 +135,13 @@ Internals
- :issue:`WT-6992` Add timing stress between datastore and history store search
- :issue:`WT-6994` Dump the cursor page whenever a key out order is detected
- :issue:`WT-6996` Fix suite_random.rand32() in python test suite
- :issue:`WT-7004` Architecture guide page for checkpoints
- :issue:`WT-7020` Assert the previous update timestamp of a key
- :issue:`WT-7025` Coverity: Unused value "op_ts"
- :issue:`WT-7026` Atomically read and set ref->addr in case of race
- :issue:`WT-7027` Run the metadata checkpoint for force_stop at read-committed isolation for incremental backup
- :issue:`WT-7038` Update headers to be C++ compatible
- :issue:`WT-7039` Creating test configuration framework using the WiredTiger configuration API
- :issue:`WT-7054` Change the order of key out-of-order prints to avoid race
- :issue:`WT-7065` Add check for WT_DHANDLE_DEAD to assertion
- :issue:`WT-7066` Point README doc link to develop/index.html
Expand All @@ -144,13 +152,19 @@ Internals
- :issue:`WT-7084` Fix assert in test code and a comment error
- :issue:`WT-7089` Don't skip checkpointing objects that have obsolete pages
- :issue:`WT-7091` Restrict usage of LSM to only operate in conjunction with compatible incremental backup mechanism
- :issue:`WT-7102` Migrate full and incremental backup test functionalities into wtbackup class
- :issue:`WT-7104` Redact user data from printlog output
- :issue:`WT-7109` Retain no longer supported configuration options for backward compatibility
- :issue:`WT-7113` Integrate prototype tiered storage code into WT
- :issue:`WT-7114` Revert Makefile code to always run the prototype script
- :issue:`WT-7116` Improve the compatibility test to test the configuration options for backward compatibility
- :issue:`WT-7117` RTS to skip modifies that are more recent than on-disk base update while restoring an update
- :issue:`WT-7121` Include log-structured allocation python tests in WT
- :issue:`WT-7126` Coverity analysis defect 116991: Explicit null dereferenced
- :issue:`WT-7127` Coverity analysis defect 116992: Unchecked return value
- :issue:`WT-7128` Coverity analysis defect 116993: Resource leak
- :issue:`WT-7131` Tiered cursors should return error if configured with zero tiers
- :issue:`WT-7137` Update assert to consider deleted HS values when checking for duplicate inserts
- :issue:`WT-7138` Do not perform fast truncate on pages with prepared updates
- :issue:`WT-7159` Always write on-disk update as a full update to history store

4 changes: 2 additions & 2 deletions source/release-notes/4.4.txt
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@ Minor Releases

.. _4.4.4-release-notes:

4.4.4 - Upcoming
~~~~~~~~~~~~~~~~
4.4.4 - Feb 16, 2021
~~~~~~~~~~~~~~~~~~~~

Issues fixed:

Expand Down