Skip to content

Commit

Permalink
PBM-1237 Release notes 2.4.0
Browse files Browse the repository at this point in the history
	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 committed Feb 26, 2024
1 parent 7c62233 commit e6790d0
Show file tree
Hide file tree
Showing 6 changed files with 59 additions and 13 deletions.
2 changes: 1 addition & 1 deletion _resource/overrides/partials/copyright.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
-#}
<div class="md-copyright">
<div class="md-copyright__highlight">
<a href='https://percona.com' target='_blank'>Percona LLC and/or its affiliates, </a> &copy; {{ build_date_utc.strftime('%Y') }}
<a href='https://percona.com' target='_blank'>Percona LLC and/or its affiliates, </a> &copy; {{ build_date_utc.strftime('%Y') }}<a href="#__consent">Cookie Consent</a>
</div>
{% if not config.extra.generator == false %}
Made with
Expand Down
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
37 changes: 37 additions & 0 deletions docs/release-notes/2.4.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
# Percona Backup for MongoDB 2.4.0 (2024-02-29)

[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. This helps you better meet the organization's policy and implement the backup strategy.
* 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](../pitr-tutorial.md) to any timestamp from very large backups that take hours to make.
* Percona Backup for MongoDB packages are available for ARM64 architectures, enabling users to install it on premises. 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-1223](https://perconadev.atlassian.net/browse/PBM-1223) - Fixed the issue with PBM not backing up oplog from the oldest active transaction timestamp

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


22 changes: 12 additions & 10 deletions mkdocs-base.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ site_name: Percona Backup for MongoDB
site_description: documentation
site_author: Percona LLC
copyright: >
<a href="https://www.percona.com/about">Percona LLC</a> and/or its affiliates © 2023 — <a href="#__consent">Cookie Consent</a>
<a href="https://www.percona.com/about">Percona LLC</a> and/or its affiliates © 2024 — <a href="#__consent">Cookie Consent</a>
repo_name: percona/pbm-docs
Expand Down 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 (February 29, 2024)
author: 'Percona Technical Documentation Team'
cover_logo: docs/_images/Percona_Logo_Color.png
debug_html: false
Expand Down Expand Up @@ -214,21 +214,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
6 changes: 6 additions & 0 deletions mkdocs-pdf.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,12 @@ INHERIT: mkdocs-base.yml

copyright: Percona LLC, &#169; 2023

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: {}
admonition: {}
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 e6790d0

Please sign in to comment.