Skip to content

Percona Distribution for MongoDB 4.2.21 (2022-06-29)

Date:

June 29, 2022

Installation:

Install Percona Distribution for MongoDB

Percona Distribution for MongoDB is a collection of solutions to run and operate your MongoDB efficiently with the data being consistently backed up.

Percona Distribution for MongoDB includes the following components:

  • Percona Server for MongoDB is a fully compatible open source, drop-in replacement for MongoDB.

  • Percona Backup for MongoDB is a distributed, low-impact solution for achieving consistent backups of MongoDB sharded clusters and replica sets.

This release of Percona Distribution for MongoDB is based on Percona Server for MongoDB 4.2.21-21 and Percona Backup for MongoDB 1.8.0.

Release Highlights

  • This release of Percona Distribution for MongoDB provides the following improvements to the data-at-rest encryption using the Key Management Interoperability Protocol (KMIP) (tech preview feature):

    • the support of multiple KMIP servers as the failover to your setup

    • the ability to set KMIP client certificate passwords through a flag to simplify the migration from MongoDB Enterprise to Percona Server for MongoDB

  • Added support for Ubuntu 22.04 for Percona Server for MongoDB and Percona Backup for MongoDB.

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

  • Extended the getParameter command output with the information about a parameter to be enabled on runtime or only on startup

  • Ensured that applying schema validation rules to a non-empty collection prevents chunk migration for the data that existed before these rules were applied.

  • Improved the CollectionCatalog workflow by making hashing before taking a lock and adding an API for restoring after yield.

  • Fixed the issue with cache eviction causing deadlocks by allowing a transaction to time itself out

Percona Backup for MongoDB 1.8.0 improvements include the following: