Skip to content
This documentation is for the end of life version of Percona Distribution for MongoDB 4.2 which is no longer supported.
Learn more about MongoDB 4.2 end of life implications. See the current documentation.
logo
Percona Distribution for MongoDB 4.2
Percona Distribution for MongoDB 4.2.22 (2022-09-06)
Initializing search
    percona/distmongo-docs
    percona/distmongo-docs
    • Home
      • Install Percona Distribution for MongoDB
      • Repository overview
      • Minor upgrade of Percona Distribution for MongoDB
      • Release notes index
      • Percona Distribution for MongoDB 4.2.24 (2023-03-09)
      • Percona Distribution for MongoDB 4.2.23 (2022-11-08)
      • Percona Distribution for MongoDB 4.2.22 (2022-09-06)
        • Release Highlights
        • Packaging Notes
      • Percona Distribution for MongoDB 4.2.21 (2022-06-29)
      • Percona Distribution for MongoDB 4.2.20 (2022-05-23)
      • Percona Distribution for MongoDB 4.2.19 (2022-03-29)
      • Percona Distribution for MongoDB 4.2.18 (2022-01-19)
      • Percona Distribution for MongoDB 4.2.17 (2021-10-11)
      • Percona Distribution for MongoDB 4.2.15 (2021-07-26)
      • Percona Distribution for MongoDB 4.2.14 (2021-05-12)
      • Percona Distribution for MongoDB 4.2.13 (2021-04-01)
      • Percona Distribution for MongoDB 4.2.12 (2021-02-03)
      • Percona Distribution for MongoDB 4.2.11 (2020-12-07)
      • Percona Distribution for MongoDB 4.2.10 (2020-11-02)
      • Percona Distribution for MongoDB 4.2.9 Update (2020-10-09)
      • Percona Distribution for MongoDB 4.2.9 (2020-09-03)
      • Percona Distribution for MongoDB 4.2.8 (2020-07-07)
      • Percona Distribution for MongoDB 4.2.7 (2020-06-04)
      • Percona Distribution for MongoDB 4.2.6 (2020-05-15)
    • Copyright and licensing
    • Trademark policy

    • Release Highlights
    • Packaging Notes

    Percona Distribution for MongoDB 4.2.22 (2022-09-06)¶

    Release date September 6, 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 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 4.2.22-22 and Percona Backup for MongoDB 1.8.1.

    Release Highlights¶

    Important

    With this release, the kmipKeyIdentifier option for data-at-rest encryption using the KMIP protocol (tech preview feature 1) is optional. This change serves to improve the user experience with Percona Server for MongoDB as the option names and behavior are similar to those of MongoDB Enterprise. However, if data-at-rest encryption using KMIP is configured, it is the breaking change because the standard upgrade procedure does not work. We do recommend to use the data-at-rest encryption using the KMIP protocol only for testing purposes until it is in the general availability stage.

    If you have configured data at rest encryption and it is absolutely necessary to upgrade your MongoDB instance, see the upgrade instructions.

    This release of Percona Distribution for MongoDB includes bug fixes and improvements provided by MongoDB and included in Percona Server for MongoDB and Percona Distribution for MongoDB. Among them are the following:

    • Fixed an issue that occurred during the attempt to perform the collation-encoding of a document with a missing sort attribute. In this case an invariant is violated and mongod crashes.

    • Fixed the TTLMonitor behavior to skip processing TTL indexes if the expireAfterSeconds option value is NaN (Not a Number).

    • Changed the behavior of the ShardingTaskExecutorPoolSize parameter to control the connection pool size for config server replica set and shard nodes separately.

    • Fixed the issue with bad projection created during dependency analysis due to string order assumption. It resulted in the PathCollision error. The issue is fixed by improving dependency analysis for projections by folding dependencies into ancestor dependencies where possible.

    Percona Backup for MongoDB 1.8.1 improvements include the following:

    • Fixed the restore failure on a different cluster. Now the UUID of users and system collections are not preserved when replaying the oplog.

    • The Point-in-Time recovery chunks display is now consistent in both pbm status and pbm list outputs

    Packaging Notes¶

    Debian 9 (“Stretch”) is no longer supported.


    1. Tech Preview Features are not yet ready for enterprise use and are not included in support via SLA. They are included in this release so that users can provide feedback prior to the full release of the feature in a future GA release (or removal of the feature if it is deemed not useful). This functionality can change (APIs, CLIs, etc.) from tech preview to GA. ↩

    Contact Us

    For free technical help, visit the Percona Community Forum.

    To report bugs or submit feature requests, open a JIRA ticket.

    For paid support and managed or consulting services , contact Percona Sales.


    Last update: January 3, 2023
    Created: December 9, 2022
    Back to top
    Previous Percona Distribution for MongoDB 4.2.23 (2022-11-08)
    Next Percona Distribution for MongoDB 4.2.21 (2022-06-29)
    Percona LLC and/or its affiliates, © 2023
    Made with Material for MkDocs

    Cookie consent

    We use cookies to recognize your repeated visits and preferences, as well as to measure the effectiveness of our documentation and whether users find what they're searching for. With your consent, you're helping us to make our documentation better. Read more about Percona Cookie Policy.