Skip to content

Commit

Permalink
PBM-1237 Release notes 2.4.0 (#156)
Browse files Browse the repository at this point in the history
* PBM-1237 Release notes 2.4.0

	modified:   _resource/overrides/partials/copyright.html
	modified:   docs/release-notes.md
	new file:   docs/release-notes/2.4.0.md
	modified:   mkdocs-base.yml
	modified:   mkdocs-pdf.yml
	modified:   variables.yml
  • Loading branch information
nastena1606 authored Mar 5, 2024
1 parent 19c3005 commit d4816c5
Show file tree
Hide file tree
Showing 7 changed files with 57 additions and 15 deletions.
File renamed without changes
3 changes: 0 additions & 3 deletions _resource/includes/abbreviations.md

This file was deleted.

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.4.0](release-notes/2.4.0.md)
* [Percona Backup for MongoDB 2.3.1](release-notes/2.3.1.md)
* [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)
Expand Down
36 changes: 36 additions & 0 deletions docs/release-notes/2.4.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
# Percona Backup for MongoDB 2.4.0 (2024-03-05)

[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.

## Release Highlights

* You can now [delete backup snapshots of a specific type](../usage/delete-backup.md#__tabbed_2_3). For example, delete only logical backups which you might have created and no longer need. You can also check what exactly will be deleted with the new `--dry-run flag`. This improvement helps you better meet the organization's backup policy and improves your experience with cleaning up outdated data.
* Point-in-time recovery oplog slicing is now running in parallel with backup snapshots. This ensures that you can make a [point-in-time recovery](../usage/pitr-tutorial.md) to any timestamp from very large backups that take hours to make.
* Percona Backup for MongoDB packages are now also available for ARM64 architectures. Thus, users can not only run Percona Backup for MongoDB in Docker containers on ARM-based workstations but also install the packages on those workstations. The ARM64 packages are available for the following operating systems:

* Ubuntu 20.04 (Focal Fossa)
* Ubuntu 22.04 (Jammy Jellyfish)
* Red Hat Enterprise Linux 8 and compatible derivatives
* Red Hat Enterprise Linux 9 and compatible derivatives



## Improvements

* [PBM-907](https://perconadev.atlassian.net/browse/PBM-907) - Upload oplog chunks during backups

* [PBM-1141](https://perconadev.atlassian.net/browse/PBM-1141) - Add ability to delete backups by a specific type

* [PBM-1187](https://perconadev.atlassian.net/browse/PBM-1187) Add `--wait` option to `pbm config --force-resync`

## Bugs Fixed

* [PBM-1210](https://perconadev.atlassian.net/browse/PBM-1210) - Fixed the issue with backups not cancelling when running `pbm cancel backup`

* [PBM-1231](https://perconadev.atlassian.net/browse/PBM-1231) - Fixed the issue with the failing restore to a new cluster

* [PBM-1223](https://perconadev.atlassian.net/browse/PBM-1223) - Fixed the issue with PBM not backing up oplog from the oldest active transaction timestamp

20 changes: 11 additions & 9 deletions mkdocs-base.yml
Original file line number Diff line number Diff line change
Expand Up @@ -121,7 +121,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.3.1 (December 4, 2023)
cover_subtitle: 2.4.0 (March 5, 2024)
author: 'Percona Technical Documentation Team'
cover_logo: docs/_images/Percona_Logo_Color.png
debug_html: false
Expand Down Expand Up @@ -215,21 +215,23 @@ nav:
- troubleshoot/faq.md
- Release notes:
- "Release notes index": "release-notes.md"
- release-notes/2.3.1.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
- release-notes/2.0.5.md
- release-notes/2.0.4.md
- release-notes/2.4.0.md
- 2023 (versions 2.0.4 to 2.3.1):
- release-notes/2.3.1.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
- release-notes/2.0.5.md
- release-notes/2.0.4.md
- '2022 (versions 1.8.0 to 2.0.3)':
- release-notes/2.0.3.md
- release-notes/2.0.2.md
- release-notes/2.0.1.md
- release-notes/2.0.0.md
- release-notes/1.8.1.md
- release-notes/1.8.0.md
- 'Percona Backup for MongoDB 1.7.0 (2022-04-18)': 'release-notes/1.7.0.md'
- 'Percona Backup for MongoDB 1.7.0 (2022-04-18)': 'release-notes/1.7.0.md'
- '2021 (versions 1.4.1 to 1.6.1)':
- 'Percona Backup for MongoDB 1.6.1 (2021-11-04)': 'release-notes/1.6.1.md'
- 'Percona Backup for MongoDB 1.6.0 (2021-08-16)': 'release-notes/1.6.0.md'
Expand Down
8 changes: 7 additions & 1 deletion mkdocs-pdf.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,13 @@

INHERIT: mkdocs-base.yml

copyright: Percona LLC, © 2023
copyright: Percona LLC, © 2024

extra_css:
- https://unicons.iconscout.com/release/v3.0.3/css/line.css
- https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.4.0/css/font-awesome.min.css
- css/percona.css
- css/extra.css

markdown_extensions:
pymdownx.tabbed: {}
Expand Down
4 changes: 2 additions & 2 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.3.1'
version: '2.3'
release: '2.4.0'
version: '2.4'

0 comments on commit d4816c5

Please sign in to comment.