Skip to content

Commit

Permalink
PBM-1178 Release notes 2.3.0
Browse files Browse the repository at this point in the history
modified:   docs/release-notes/2.0.4.md
modified:   docs/release-notes/2.3.0.md
modified:   mkdocs-base.yml
modified:   mkdocs-pdf.yml
modified:   variables.yml
  • Loading branch information
nastena1606 committed Sep 20, 2023
1 parent 014bc25 commit 014fd78
Show file tree
Hide file tree
Showing 6 changed files with 49 additions and 6 deletions.
1 change: 1 addition & 0 deletions docs/release-notes.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
# Percona Backup for MongoDB release notes

* [Percona Backup for MongoDB 2.3.0](release-notes/2.3.0.md)
* [Percona Backup for MongoDB 2.2.1](release-notes/2.2.1.md)
* [Percona Backup for MongoDB 2.2.0](release-notes/2.2.0.md)
* [Percona Backup for MongoDB 2.1.0](release-notes/2.1.0.md)
Expand Down
2 changes: 1 addition & 1 deletion docs/release-notes/2.0.4.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ Percona Backup for MongoDB is a distributed, low-impact solution for consistent

## Release Highlights

The ability to [specify the custom path to `mongod` binaries](../usage/restore#define-mongod-binary-location) simplifies the physical restore process.
The ability to [specify the custom path to `mongod` binaries](../usage/restore.md#define-mongod-binary-location) simplifies the physical restore process.


## Bugs Fixed
Expand Down
37 changes: 37 additions & 0 deletions docs/release-notes/2.3.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
# Percona Backup for MongoDB 2.3.0 (2023-09-25)

Check notice on line 1 in docs/release-notes/2.3.0.md

View workflow job for this annotation

GitHub Actions / vale

[vale] docs/release-notes/2.3.0.md#L1

[Google.Parens] Use parentheses judiciously.
Raw output
{"message": "[Google.Parens] Use parentheses judiciously.", "location": {"path": "docs/release-notes/2.3.0.md", "range": {"start": {"line": 1, "column": 36}}}, "severity": "INFO"}

[Installation](../installation.md){.md-button}


Percona Backup for MongoDB is a distributed, low-impact solution for consistent backups of MongoDB sharded clusters and replica sets. This is a tool for creating consistent backups across a MongoDB sharded cluster (or a non-sharded replica set), and for restoring those backups to a specific point in time.

Check notice on line 6 in docs/release-notes/2.3.0.md

View workflow job for this annotation

GitHub Actions / vale

[vale] docs/release-notes/2.3.0.md#L6

[Google.Parens] Use parentheses judiciously.
Raw output
{"message": "[Google.Parens] Use parentheses judiciously.", "location": {"path": "docs/release-notes/2.3.0.md", "range": {"start": {"line": 6, "column": 215}}}, "severity": "INFO"}

## Release Highlights

Check warning on line 8 in docs/release-notes/2.3.0.md

View workflow job for this annotation

GitHub Actions / vale

[vale] docs/release-notes/2.3.0.md#L8

[Google.Headings] 'Release Highlights' should use sentence-style capitalization.
Raw output
{"message": "[Google.Headings] 'Release Highlights' should use sentence-style capitalization.", "location": {"path": "docs/release-notes/2.3.0.md", "range": {"start": {"line": 8, "column": 4}}}, "severity": "WARNING"}

* The support for MongoDB 4.2 is deprecated. Existing functionality in Percona Backup for MongoDB remains compatible with MongoDB 4.2 and Percona Server for MongoDB 4.2; however, further enhancements and bug fixes are no longer tested against this version.

Check notice on line 10 in docs/release-notes/2.3.0.md

View workflow job for this annotation

GitHub Actions / vale

[vale] docs/release-notes/2.3.0.md#L10

[Google.Passive] In general, use active voice instead of passive voice ('is deprecated').
Raw output
{"message": "[Google.Passive] In general, use active voice instead of passive voice ('is deprecated').", "location": {"path": "docs/release-notes/2.3.0.md", "range": {"start": {"line": 10, "column": 31}}}, "severity": "INFO"}

Check warning on line 10 in docs/release-notes/2.3.0.md

View workflow job for this annotation

GitHub Actions / vale

[vale] docs/release-notes/2.3.0.md#L10

[Google.WordList] Use 'capability' or 'feature' instead of 'functionality'.
Raw output
{"message": "[Google.WordList] Use 'capability' or 'feature' instead of 'functionality'.", "location": {"path": "docs/release-notes/2.3.0.md", "range": {"start": {"line": 10, "column": 55}}}, "severity": "WARNING"}
* The ability to [view the backup contents](../usage/describe-backup.md) improves troubleshooting of backups in environments where databases are often created and / or dropped.
* The ability to [make physical backups in mixed deployments](../features/physical.md#physical-backups-in-mixed-deployments) with MongoDB Community and Percona Server for MongoDB (PSMDB) nodes streamlines the backup flow for organizations that are still evaluating or migrating their data sets against PSMDB.

Check notice on line 12 in docs/release-notes/2.3.0.md

View workflow job for this annotation

GitHub Actions / vale

[vale] docs/release-notes/2.3.0.md#L12

[Google.Parens] Use parentheses judiciously.
Raw output
{"message": "[Google.Parens] Use parentheses judiciously.", "location": {"path": "docs/release-notes/2.3.0.md", "range": {"start": {"line": 12, "column": 180}}}, "severity": "INFO"}

Check notice on line 12 in docs/release-notes/2.3.0.md

View workflow job for this annotation

GitHub Actions / vale

[vale] docs/release-notes/2.3.0.md#L12

[Google.Acronyms] Spell out 'PSMDB', if it's unfamiliar to the audience.
Raw output
{"message": "[Google.Acronyms] Spell out 'PSMDB', if it's unfamiliar to the audience.", "location": {"path": "docs/release-notes/2.3.0.md", "range": {"start": {"line": 12, "column": 181}}}, "severity": "INFO"}

Check notice on line 12 in docs/release-notes/2.3.0.md

View workflow job for this annotation

GitHub Actions / vale

[vale] docs/release-notes/2.3.0.md#L12

[Google.Acronyms] Spell out 'PSMDB', if it's unfamiliar to the audience.
Raw output
{"message": "[Google.Acronyms] Spell out 'PSMDB', if it's unfamiliar to the audience.", "location": {"path": "docs/release-notes/2.3.0.md", "range": {"start": {"line": 12, "column": 303}}}, "severity": "INFO"}
* Improved validation of a base backup snapshot for point-in-time recovery aligns the recovery flow for logical and physical backups.

### Supported platforms changes

* A Docker image for Percona Backup for MongoDB is now available for ARM64 architectures. This improves the user experience with PBM for developers with ARM-based MacBooks.

Check notice on line 17 in docs/release-notes/2.3.0.md

View workflow job for this annotation

GitHub Actions / vale

[vale] docs/release-notes/2.3.0.md#L17

[Google.Acronyms] Spell out 'ARM', if it's unfamiliar to the audience.
Raw output
{"message": "[Google.Acronyms] Spell out 'ARM', if it's unfamiliar to the audience.", "location": {"path": "docs/release-notes/2.3.0.md", "range": {"start": {"line": 17, "column": 154}}}, "severity": "INFO"}
* Percona Backup for MongoDB packages are now available for Debian 12 (bookworm).

Check notice on line 18 in docs/release-notes/2.3.0.md

View workflow job for this annotation

GitHub Actions / vale

[vale] docs/release-notes/2.3.0.md#L18

[Google.Parens] Use parentheses judiciously.
Raw output
{"message": "[Google.Parens] Use parentheses judiciously.", "location": {"path": "docs/release-notes/2.3.0.md", "range": {"start": {"line": 18, "column": 71}}}, "severity": "INFO"}

## New Features

Check warning on line 20 in docs/release-notes/2.3.0.md

View workflow job for this annotation

GitHub Actions / vale

[vale] docs/release-notes/2.3.0.md#L20

[Google.Headings] 'New Features' should use sentence-style capitalization.
Raw output
{"message": "[Google.Headings] 'New Features' should use sentence-style capitalization.", "location": {"path": "docs/release-notes/2.3.0.md", "range": {"start": {"line": 20, "column": 4}}}, "severity": "WARNING"}

* [PBM-848](https://jira.percona.com/browse/PBM-848) - List databases and collections from backup

## Improvements

* [PBM-1147](https://jira.percona.com/browse/PBM-1147), [PBM-885](https://jira.percona.com/browse/PBM-885) - Support symlinks as the `path` for filesystem storage type and properly retrieve data during resync

Check failure on line 26 in docs/release-notes/2.3.0.md

View workflow job for this annotation

GitHub Actions / vale

[vale] docs/release-notes/2.3.0.md#L26

[Vale.Spelling] Did you really mean 'resync'?
Raw output
{"message": "[Vale.Spelling] Did you really mean 'resync'?", "location": {"path": "docs/release-notes/2.3.0.md", "range": {"start": {"line": 26, "column": 203}}}, "severity": "ERROR"}
* [PBM-1162](https://jira.percona.com/browse/PBM-1162), [PBM-1166](https://jira.percona.com/browse/PBM-1166) - Improve validation of physical and incremental backups as the base for point-in-time recovery
* [PBM-1171](https://jira.percona.com/browse/PBM-1171) - Add ability to make physical backups in mixed deployments

## Bugs Fixed

Check warning on line 30 in docs/release-notes/2.3.0.md

View workflow job for this annotation

GitHub Actions / vale

[vale] docs/release-notes/2.3.0.md#L30

[Google.Headings] 'Bugs Fixed' should use sentence-style capitalization.
Raw output
{"message": "[Google.Headings] 'Bugs Fixed' should use sentence-style capitalization.", "location": {"path": "docs/release-notes/2.3.0.md", "range": {"start": {"line": 30, "column": 4}}}, "severity": "WARNING"}

* [PBM-1161](https://jira.percona.com/browse/PBM-1161) - Rebuild indexes only for the selected namespaces after selective restore
* [PBM-1173](https://jira.percona.com/browse/PBM-1173), [PBM-1180](https://jira.percona.com/browse/PBM-1180) - Fixed the issue with the primary node crash after the point-in-time recovery from physical backup
* [PBM-1176](https://jira.percona.com/browse/PBM-1176) - Fixed the decoding of the physical restore metadata to ensure correct output of the `pbm describe-restore` command
* [PBM-1181](https://jira.percona.com/browse/PBM-1181) - Fixed the issue with logical restore failure by excluding the `config.changelog` collection from the restore


7 changes: 5 additions & 2 deletions mkdocs-base.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,9 @@
site_name: Percona Backup for MongoDB
site_description: Documentation
site_author: Percona LLC
copyright: Percona LLC, © 2023
copyright: >
<a href="https://www.percona.com/about">Percona LLC</a> and/or its affiliates © 2023 — <a href="#__consent">Cookie Consent</a>
repo_name: percona/pbm-docs
repo_url: https://github.com/percona/pbm-docs
Expand Down Expand Up @@ -101,7 +103,7 @@ plugins:
with-pdf: # https://github.com/orzih/mkdocs-with-pdf
output_path: '_pdf/PerconaBackupforMongoDB.pdf'
cover_title: 'Backup for MongoDB Documentation'
cover_subtitle: 2.2.1 (July 27, 2023)
cover_subtitle: 2.3.0 (September 25, 2023)
author: 'Percona Technical Documentation Team'
cover_logo: docs/_images/Percona_Logo_Color.png
debug_html: false
Expand Down Expand Up @@ -129,6 +131,7 @@ nav:
- Home: index.md
- Release notes:
- "Release notes index": "release-notes.md"
- release-notes/2.3.0.md
- release-notes/2.2.1.md
- release-notes/2.2.0.md
- release-notes/2.1.0.md
Expand Down
2 changes: 2 additions & 0 deletions mkdocs-pdf.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@

INHERIT: mkdocs-base.yml

copyright: Percona LLC, &#169; 2023

markdown_extensions:
pymdownx.tabbed: {}
admonition: {}
Expand Down
6 changes: 3 additions & 3 deletions variables.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# PBM Variables set for HTML output
# See also mkdocs.yml plugins.with-pdf.cover_subtitle and output_path

release: '2.2.1'
version: '2.2'
release_date: 2023-07-27
release: '2.3.0'
version: '2.3'

0 comments on commit 014fd78

Please sign in to comment.