Skip to content

Percona Distribution for MongoDB 5.0.20 (2023-09-07)


Percona Distribution for MongoDB is a freely available MongoDB database alternative, giving you a single solution that combines enterprise components from the open source community, designed and tested to work together. The aim of Percona Distribution for MongoDB is to enable you 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 source-available, 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 5.0.20-17 and Percona Backup for MongoDB 2.2.1.

Release Highlights

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

  • Fixed the issue with the incorrect output for the query where the $or operator rewrites the $elemMatch extra condition.
  • Fixed commit point propagation for exhaust oplog cursors.
  • Blocked the $group min/max rewrite in timestamp if there is a non-meta filter.
  • Improved the reconciliation time and slow eviction for pages with lots of updates by avoiding saving the update chain when there are no updates to be written to the history store
  • Fixed the Rollback to Stable behavior to skip tables with no time window information in the checkpoint.

Percona Backup for MongoDB 2.2.1 provides the ability to increase the wait time for physical backup to start. This eliminates the PBM failure when creating $backupCursor takes longer than usual.

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.

Last update: September 7, 2023
Created: September 7, 2023