Skip to content

Percona Server for MongoDB 4.4.21-20 (2023-05-09)

Release date May 9, 2023
Installation Installing Percona Server for MongoDB

Percona Server for MongoDB 4.4.21-20 is a source available, highly-scalable database that is a fully-compatible, drop-in replacement for MongoDB 4.4.20 Community Edition and MongoDB 4.4.21 Community Edition enhanced with enterprise-grade features.

It supports protocols and drivers of both MongoDB 4.4.20 and 4.4.21.

This release of Percona Server for MongoDB includes the improvements and bug fixes of MongoDB Community Edition 4.4.20 and 4.4.21.

Release Highlights

The bug fixes, provided by MongoDB and included in Percona Server for MongoDB, are the following:

  • SERVER-51835 - Fixed the handling of the read preference tags to respect their order and ignore other tags when all eligible replica set members are found
  • SERVER-75205 - Fixed deadlock between stepdown and restoring locks after yielding when all read tickets exhausted
  • WT-9500 - Prevent rollback to stable operation to generate wrong updates/tombstones by always reading the cell time window information to decide the history store update visibility.
  • SERVER-73229 - Fixed the issue with early kills of the cursor during the logical session cache refresh by properly handling write errors.
  • SERVER-75261 - Added accounting for array element overhead for “listCollections”, “listIndexes”, “_shardsvrCheckMetadataConsistencyParticipant” commands
  • SERVER-75431 - Improved the rename path behavior for a collection in sharded clusters by fixing the check for the databases to reside on the same primary shard
  • SERVER-76098 - Allowed queries with search and non-simple collations

Find the full list of changes in the MongoDB 4.4.20 Community Edition release notes and MongoDB 4.4.21 Community Edition release notes

Bugs Fixed

  • PSMDB-1211: Improved the master key rotation handling in case of failure
  • PSMDB-1231: Register a master key for data-at-rest encryption encryption on the KMIP server in the raw-bytes form
  • PSMDB-1239: Fixed the issue with PSMDB failing to restart when wrong data-at-rest encryption options were used during the previous start

Get expert help

If you need assistance, visit the community forum for comprehensive and free database knowledge, or contact our Percona Database Experts for professional support and services.