Skip to content

Commit 8fe910e

Browse files
DISTMYSQL-533 [DOCS] Fix broken links in PDMySQL project (8.0) (#218)
* DISTMYSQL-533 [DOCS] Fix broken links in PDMySQL project modified: docs/glossary.md modified: docs/minor-upgrade.md modified: docs/release-notes-ps-v8.0.20.md modified: docs/release-notes-ps-v8.0.21.md modified: docs/release-notes-ps-v8.0.22.md modified: docs/release-notes-ps-v8.0.42.md modified: docs/release-notes-pxc-v8.0.20.md modified: docs/release-notes-pxc-v8.0.21.md modified: docs/release-notes-pxc-v8.0.22.md modified: docs/solutions/deploy-pdps-group-replication.md * Update release-notes-ps-v8.0.30.md * Update replication-manager-for-pxc.md * Update monitoring.md
1 parent 59d48c9 commit 8fe910e

19 files changed

+62
-26
lines changed

.github/workflows/linkspector.yml

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
name: Linkspector
2+
on:
3+
pull_request:
4+
paths:
5+
- "docs/**"
6+
7+
jobs:
8+
check-links:
9+
name: linkspector
10+
runs-on: ubuntu-22.04
11+
if: ${{ github.actor != 'dependabot[bot]' }}
12+
steps:
13+
- name: Check out code
14+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
15+
16+
- name: Run linkspector
17+
uses: umbrelladocs/action-linkspector@de84085e0f51452a470558693d7d308fbb2fa261 # v1.2.5
18+
with:
19+
github_token: ${{ secrets.ROBOT_TOKEN || secrets.GITHUB_TOKEN }}
20+
reporter: github-pr-review
21+
fail_level: error
22+
filter_mode: nofilter
23+
config_file: docs/.linkspector.yml

docs/.linkspector.yml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
dirs:
2+
- docs
3+
4+
ignorePatterns:
5+
- pattern: "^https://www.reddit.com/r/VictoriaMetrics/"
6+
- pattern: "^https://linux.die.net/man/8/logrotate"
7+
- pattern: "#os_alerts$"
8+
- pattern: "#pmm_alerts$"
9+
- pattern: "#mongodb_alerts$"
10+
- pattern: "#pbm_alerts$"
11+
- pattern: "#mysql_alerts$"
12+
- pattern: "#postgresql_alerts$"
13+
- pattern: "#proxysql_alerts$"

docs/glossary.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ The Isolation requirement means that no transaction can interfere with another.
5050

5151
## Loosely-coupled cluster
5252

53-
A loosely-coupled cluster is the deployment where cluster nodes are independent in processing / applying transactions. Data state may not always be consistent in time on all nodes; however, a single node state does not affect the cluster. Loosely-coupled clusters use [asynchronous replication](#asyncronous-replication.md) and can be geographically distributed and/or serve as the [disaster recovery](#disaster-recovery) site.
53+
A loosely-coupled cluster is the deployment where cluster nodes are independent in processing / applying transactions. Data state may not always be consistent in time on all nodes; however, a single node state does not affect the cluster. Loosely-coupled clusters use [asynchronous replication](#asynchronous-replication) and can be geographically distributed and/or serve as the [disaster recovery](#disaster-recovery) site.
5454

5555
## Multi-source replication
5656

docs/minor-upgrade.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ To upgrade Percona Distribution for MySQL, [install the `percona-release` reposi
3434
$ sudo systemctl mysql stop
3535
```
3636

37-
3. [Install new version packages](installing.md#procedure) using the package manager of your operating system.
37+
3. [Install new version packages](installing.md#install-percona-distribution-for-mysql) using the package manager of your operating system.
3838

3939
4. Restart `mysql` service:
4040

docs/release-notes-ps-v8.0.20.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,6 @@
88

99
Percona Distribution for MySQL is a single solution with the best and most critical enterprise components from the MySQL open source community, designed and tested to work together.
1010

11-
Percona Distribution for MySQL provides two deployment variants: one is based on *Percona Server for MySQL* and another one is based on *Percona XtraDB Cluster*. This enables you to choose the MySQL deployment approach that best meets your specific needs. Each variant is available via its own repository and includes the base server (*Percona Server for MySQL* or *Percona XtraDB Cluster*) and compatible [components](index.md#components).
11+
Percona Distribution for MySQL provides two deployment variants: one is based on *Percona Server for MySQL* and another one is based on *Percona XtraDB Cluster*. This enables you to choose the MySQL deployment approach that best meets your specific needs. Each variant is available via its own repository and includes the base server (*Percona Server for MySQL* or *Percona XtraDB Cluster*) and compatible components.
1212

1313
This release of Percona Distribution for MySQL is focused on the *Percona Server for MySQL*-based deployment variant and is based on *Percona Server for MySQL* 8.0.20-11.

docs/release-notes-ps-v8.0.21.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,6 @@
88

99
Percona Distribution for MySQL is a single solution with the best and most critical enterprise components from the MySQL open source community, designed and tested to work together.
1010

11-
Percona Distribution for MySQL provides two deployment variants: one is based on *Percona Server for MySQL* and another one is based on *Percona XtraDB Cluster*. This enables you to choose the MySQL deployment approach that best meets your specific needs. Each variant is available via its own repository and includes the base server (*Percona Server for MySQL* or *Percona XtraDB Cluster*) and compatible [components](index.md#components).
11+
Percona Distribution for MySQL provides two deployment variants: one is based on *Percona Server for MySQL* and another one is based on *Percona XtraDB Cluster*. This enables you to choose the MySQL deployment approach that best meets your specific needs. Each variant is available via its own repository and includes the base server (*Percona Server for MySQL* or *Percona XtraDB Cluster*) and compatible components.
1212

1313
This release of Percona Distribution for MySQL fixes the security vulnerability [CVE-2020-26542](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-26542). It is focused on the *Percona Server for MySQL*-based deployment variant and is based on *Percona Server for MySQL* 8.0.21-12.

docs/release-notes-ps-v8.0.22.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,6 @@
88

99
Percona Distribution for MySQL is a single solution with the best and most critical enterprise components from the MySQL open source community, designed and tested to work together.
1010

11-
Percona Distribution for MySQL provides two deployment variants: one is based on *Percona Server for MySQL* and another one is based on *Percona XtraDB Cluster*. This enables you to choose the MySQL deployment approach that best meets your specific needs. Each variant is available via its own repository and includes the base server (*Percona Server for MySQL* or *Percona XtraDB Cluster*) and compatible [components](index.md#components).
11+
Percona Distribution for MySQL provides two deployment variants: one is based on *Percona Server for MySQL* and another one is based on *Percona XtraDB Cluster*. This enables you to choose the MySQL deployment approach that best meets your specific needs. Each variant is available via its own repository and includes the base server (*Percona Server for MySQL* or *Percona XtraDB Cluster*) and compatible components.
1212

1313
This release of Percona Distribution for MySQL is focused on the *Percona Server for MySQL*-based deployment variant and is based on [Percona Server for MySQL 8.0.22-13](https://docs.percona.com/percona-server/8.0/release-notes/Percona-Server-8.0.22-13.html).

docs/release-notes-ps-v8.0.30.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -13,21 +13,21 @@ This release is focused on the *Percona Server for MySQL*-based deployment varia
1313

1414
## Release Highlights
1515

16-
The following features are [Generally Available (GA)](https://docs.percona.com/percona-server/8.0/glossary.md#generally-available):
16+
The following features are [Generally Available (GA)](https://docs.percona.com/percona-server/8.0/glossary.html#general-availability-ga):
1717

18-
* [Amazon Key Management Service](https://docs.percona.com/percona-server/8.0/security/using-amz-kms.md)
18+
* [Amazon Key Management Service](https://docs.percona.com/percona-server/8.0/using-amz-kms.html)
1919

20-
* [Key Management Interoperability Protocol](https://docs.percona.com/percona-server/8.0/security/using-kmip.md)
20+
* [Key Management Interoperability Protocol](https://docs.percona.com/percona-server/8.0/using-kmip.html)
2121

22-
The following features, variables, or options are available only in [tech preview](https://docs.percona.com/percona-server/8.0/glossary.md#tech-preview):
22+
The following features, variables, or options are available only in [tech preview](https://docs.percona.com/percona-server/8.0/glossary.html#tech-preview):
2323

24-
* [SASL-based LDAP plugin](https://docs.percona.com/percona-server/8.0/security/ldap-authentication.md)
24+
* [SASL-based LDAP plugin](https://docs.percona.com/percona-server/8.0/ldap-authentication.html)
2525

26-
* [SASL-based LDAP variables](https://docs.percona.com/percona-server/8.0/security/ldap-system-variables.md)
26+
* [SASL-based LDAP variables](https://docs.percona.com/percona-server/8.0/ldap-system-variables.html)
2727

28-
* [Fallback server variables for simple LDAP and SASL-based LDAP](https://docs.percona.com/percona-server/8.0/security/ldap-system-variables.md)
28+
* [Fallback server variables for simple LDAP and SASL-based LDAP](https://docs.percona.com/percona-server/8.0/ldap-system-variables.html)
2929

30-
* [FIDO authentication plugin](https://docs.percona.com/percona-server/8.0/security/fido-authentication-plugin.md)
30+
* [FIDO authentication plugin](https://docs.percona.com/percona-server/8.0/fido-authentication-plugin.html)
3131

3232
* Group Replication options
3333

@@ -43,7 +43,7 @@ Improvements and bug fixes introduced by Oracle for *MySQL* 8.0.30 and included
4343

4444
* The `-skip_host_cache` server option is deprecated and will be removed in a future release. Use `SET GLOBAL host_cache_size`= 0 or set `host_cache_size` = 0.
4545

46-
Find the full list of bug fixes and changes in the [MySQL 8.0.30 Release Notes](https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-30.html/).
46+
Find the full list of bug fixes and changes in the [MySQL 8.0.30 Release Notes](https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-30.html).
4747

4848
---
4949

@@ -61,4 +61,4 @@ The following is the list of components supplied with *Percona Server for MySQL*
6161

6262
## Packaging notes
6363

64-
Percona Distribution for MySQL 8.0.30 using Percona Server for MySQL is available on Ubuntu 22.04 (jammy).
64+
Percona Distribution for MySQL 8.0.30 using Percona Server for MySQL is available on Ubuntu 22.04 (jammy).

docs/release-notes-ps-v8.0.33.upd2.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,4 @@
66

77
Percona Distribution for MySQL is the most stable, scalable, and secure open-source MySQL distribution, with two download options: one based on Percona Server for MySQL and one based on Percona XtraDB Cluster.
88

9-
This update to the release of Percona Distribution for MySQL using the Percona Server for MySQL includes the new version of [Percona XtraBackup 8.0.33-28](https://docs.percona.com/percona-xtrabackup/8.0/release-notes/8.0/8.0.33-28.0.md).
9+
This update to the release of Percona Distribution for MySQL using the Percona Server for MySQL includes the new version of [Percona XtraBackup 8.0.33-28](https://docs.percona.com/percona-xtrabackup/8.0/release-notes/8.0/8.0.33-28.0.html).

docs/release-notes-ps-v8.0.42.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Percona Distribution for MySQL 8.0.42 using Percona Server for MySQL (2025-05-21)
22

3-
Percona Distribution for MySQL is the most stable, scalable, and secure open source MySQL distribution, with two download options: one based on Percona Server for MySQL and one based on Percona XtraDB Cluster. [Install Percona Distribution for MySQL](installing.html).
3+
Percona Distribution for MySQL is the most stable, scalable, and secure open source MySQL distribution, with two download options: one based on Percona Server for MySQL and one based on Percona XtraDB Cluster. [Install Percona Distribution for MySQL](installing.md).
44

55
This release is based on [Percona Server for MySQL 8.0.42-33](https://docs.percona.com/percona-server/8.0/release-notes/8.0.42-33.html) that includes all the features and bug fixes available in the [MySQL 8.0.42 Community Edition](https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-42.html) and enterprise-grade features developed by Percona.
66

0 commit comments

Comments
 (0)