Skip to content

Commit ee683e0

Browse files
committed
remove metapackage and meta-package mentions
- from docker, repo overview and yum install chapters
1 parent bcc499a commit ee683e0

File tree

3 files changed

+67
-104
lines changed

3 files changed

+67
-104
lines changed

docs/docker.md

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ Docker images of Percona Distribution for PostgreSQL are hosted publicly on [Doc
55
For more information about using Docker, see the [Docker Docs :octicons-link-external-16:](https://docs.docker.com/).
66

77
!!! note
8-
98
Make sure that you are using [the latest version of Docker :octicons-link-external-16:](https://docs.docker.com/get-docker/). The ones provided via `apt` and `yum` may be outdated and cause errors.
109

1110
By default, Docker pulls the image from Docker Hub if it is not available locally.
@@ -16,8 +15,7 @@ For more information about using Docker, see the [Docker Docs :octicons-link-ext
1615

1716
| Component name | Description |
1817
|-------------------------------|--------------------------------------|
19-
| `percona-postgresql{{pgversion}}`| A metapackage that installs the latest version of PostgreSQL|
20-
| `percona-postgresql{{pgversion}}-server` | The PostgreSQL server package. |
18+
| `percona-postgresql{{pgversion}}-server` | The PostgreSQL server package. |
2119
| `percona-postgresql-common` | PostgreSQL database-cluster manager. It provides a structure under which multiple versions of PostgreSQL may be installed and/or multiple clusters maintained at one time.|
2220
| `percona-postgresql-client-common`| The manager for multiple PostgreSQL client versions.|
2321
| `percona-postgresql{{pgversion}}-contrib` | A collection of additional PostgreSQLcontrib extensions |
@@ -44,8 +42,7 @@ For more information about using Docker, see the [Docker Docs :octicons-link-ext
4442
* `{{dockertag}}` is the tag specifying the version you need. Docker identifies the architecture (x86_64 or ARM64) and pulls the respective image. See the [full list of tags :octicons-link-external-16:](https://hub.docker.com/r/percona/percona-distribution-postgresql/tags/).
4543

4644
!!! tip
47-
48-
You can secure the password by exporting it to the environment file and using that to start the container.
45+
You can secure the password by exporting it to the environment file and using that to start the container.
4946

5047
1. Export the password to the environment file:
5148

docs/repo-overview.md

Lines changed: 1 addition & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,7 @@ Percona provides two repositories for Percona Distribution for PostgreSQL.
88

99
## Repository contents
1010

11-
Percona Distribution for PostgreSQL provides individual packages for its components. It also includes two meta-packages: `percona-ppg-server` and `percona-ppg-server-ha`.
12-
13-
Using a meta-package, you can install all components it contains in one go.
11+
Percona Distribution for PostgreSQL provides individual packages for its components. These are:
1412

1513
### `percona-ppg-server`
1614

@@ -22,19 +20,6 @@ Using a meta-package, you can install all components it contains in one go.
2220

2321
`percona-ppg-server{{pgversion}}`
2422

25-
The `percona-ppg-server` meta-package installs the PostgreSQL server with the following packages:
26-
27-
| Package contents | Description |
28-
| ---------------- | --------------------------------------- |
29-
| `percona-postgresql{{pgversion}}-server` | The PostgreSQL server package. |
30-
| `percona-postgresql-common` | PostgreSQL database-cluster manager. It provides a structure under which multiple versions of PostgreSQL may be installed and/or multiple clusters maintained at one time.|
31-
| `percona-postgresql{{pgversion}}-contrib` | A collection of additional PostgreSQLcontrib extensions |
32-
| `percona-pg-stat-monitor{{pgversion}}` | A Query Performance Monitoring tool for PostgreSQL. |
33-
| `percona-pgaudit{{pgversion}}` | Provides detailed session or object audit logging via the standard PostgreSQL logging facility. |
34-
| `percona-pg_repack{{pgversion}}`| rebuilds PostgreSQL database objects.|
35-
| `percona-wal2json{{pgversion}}` | a PostgreSQL logical decoding JSON output plugin.|
36-
37-
3823
### `percona-ppg-server-ha`
3924

4025
=== "Package name on Debian/Ubuntu"
@@ -44,12 +29,3 @@ The `percona-ppg-server` meta-package installs the PostgreSQL server with the fo
4429
=== "Package name on RHEL/derivatives"
4530

4631
`percona-ppg-server-{{pgversion}}`
47-
48-
The `percona-ppg-server-ha` meta-package installs high-availability components that are recommended by Percona:
49-
50-
| Package contents | Description |
51-
| ---------------- | --------------------------------------- |
52-
| `percona-patroni`| A high-availability solution for PostgreSQL. |
53-
| `percona-haproxy`| A high-availability and load-balancing solution |
54-
| `etcd` | A consistent, distributed key-value store |
55-
| `python3-python-etcd` | A Python client for etcd |

docs/yum.md

Lines changed: 64 additions & 74 deletions
Original file line numberDiff line numberDiff line change
@@ -382,114 +382,104 @@ $ sudo yum -y install curl
382382
$ sudo percona-release setup ppg{{pgversion}}
383383
```
384384

385-
### Install packages
385+
### Install packages individually
386386

387-
=== "Install using meta-package"
387+
Run the following commands:
388+
{.power-number}
388389

389-
The [meta package](repo-overview.md#percona-ppg-server){:target=”_blank”} enables you to install several components of the distribution in one go.
390-
391-
```{.bash data-prompt="$"}
392-
$ sudo yum install percona-ppg-server{{pgversion}}
393-
```
390+
1. Install the PostgreSQL server package:
394391

395-
=== "Install packages individually"
392+
```{.bash data-prompt="$"}
393+
$ sudo yum install percona-postgresql{{pgversion}}-server
394+
```
396395

397-
Run the following commands:
398-
{.power-number}
396+
2. Install the components:
399397

400-
1. Install the PostgreSQL server package:
398+
Install `pg_repack`:
401399

402-
```{.bash data-prompt="$"}
403-
$ sudo yum install percona-postgresql{{pgversion}}-server
404-
```
400+
```{.bash data-prompt="$"}
401+
$ sudo yum install percona-pg_repack{{pgversion}}
402+
```
405403

406-
2. Install the components:
404+
Install `pgaudit`:
407405

408-
Install `pg_repack`:
406+
```{.bash data-prompt="$"}
407+
$ sudo yum install percona-pgaudit{{pgversion}}
408+
```
409409

410-
```{.bash data-prompt="$"}
411-
$ sudo yum install percona-pg_repack{{pgversion}}
412-
```
410+
Install `pgBackRest`:
413411

414-
Install `pgaudit`:
412+
```{.bash data-prompt="$"}
413+
$ sudo yum install percona-pgbackrest
414+
```
415415

416-
```{.bash data-prompt="$"}
417-
$ sudo yum install percona-pgaudit{{pgversion}}
418-
```
416+
Install `Patroni`:
419417

420-
Install `pgBackRest`:
418+
```{.bash data-prompt="$"}
419+
$ sudo yum install percona-patroni
420+
```
421421

422-
```{.bash data-prompt="$"}
423-
$ sudo yum install percona-pgbackrest
424-
```
422+
[Install `pg_stat_monitor` :octicons-link-external-16:](https://docs.percona.com/pg-stat-monitor/install.html#__tabbed_1_1)
425423

426-
Install `Patroni`:
427424

428-
```{.bash data-prompt="$"}
429-
$ sudo yum install percona-patroni
430-
```
425+
Install `pgBouncer`:
431426

432-
[Install `pg_stat_monitor` :octicons-link-external-16:](https://docs.percona.com/pg-stat-monitor/install.html#__tabbed_1_1)
427+
```{.bash data-prompt="$"}
428+
$ sudo yum install percona-pgbouncer
429+
```
433430

431+
Install `pgAudit-set_user`:
434432

435-
Install `pgBouncer`:
433+
```{.bash data-prompt="$"}
434+
$ sudo yum install percona-pgaudit{{pgversion}}_set_user
435+
```
436436

437-
```{.bash data-prompt="$"}
438-
$ sudo yum install percona-pgbouncer
439-
```
437+
Install `pgBadger`:
440438

441-
Install `pgAudit-set_user`:
439+
```{.bash data-prompt="$"}
440+
$ sudo yum install percona-pgbadger
441+
```
442442

443-
```{.bash data-prompt="$"}
444-
$ sudo yum install percona-pgaudit{{pgversion}}_set_user
445-
```
443+
Install `wal2json`:
446444

447-
Install `pgBadger`:
445+
```{.bash data-prompt="$"}
446+
$ sudo yum install percona-wal2json{{pgversion}}
447+
```
448448

449-
```{.bash data-prompt="$"}
450-
$ sudo yum install percona-pgbadger
451-
```
449+
Install PostgreSQL contrib extensions:
452450

453-
Install `wal2json`:
451+
```{.bash data-prompt="$"}
452+
$ sudo yum install percona-postgresql{{pgversion}}-contrib
453+
```
454454

455-
```{.bash data-prompt="$"}
456-
$ sudo yum install percona-wal2json{{pgversion}}
457-
```
455+
Install HAProxy:
456+
457+
```{.bash data-prompt="$"}
458+
$ sudo yum install percona-haproxy
459+
```
460+
461+
Install `pg_gather`:
458462

459-
Install PostgreSQL contrib extensions:
463+
```{.bash data-prompt="$"}
464+
$ sudo yum install percona-pg_gather
465+
```
460466

461-
```{.bash data-prompt="$"}
462-
$ sudo yum install percona-postgresql{{pgversion}}-contrib
463-
```
467+
Install pgpool2:
464468

465-
Install HAProxy:
466-
467-
```{.bash data-prompt="$"}
468-
$ sudo yum install percona-haproxy
469-
```
470-
471-
Install `pg_gather`:
469+
1. Check the [platform specific notes](#for-pgpool2-extension)
470+
2. Install the extension
472471

473472
```{.bash data-prompt="$"}
474-
$ sudo yum install percona-pg_gather
473+
$ sudo yum install percona-pgpool-II-pg{{pgversion}}
475474
```
476475

477-
Install pgpool2:
478-
479-
1. Check the [platform specific notes](#for-pgpool2-extension)
480-
2. Install the extension
476+
Install pgvector package suite:
481477

482-
```{.bash data-prompt="$"}
483-
$ sudo yum install percona-pgpool-II-pg{{pgversion}}
484-
```
485-
486-
Install pgvector package suite:
487-
488-
```{.bash data-prompt="$"}
489-
$ sudo yum install percona-pgvector_{{pgversion}} percona-pgvector_{{pgversion}}-debuginfo percona-pgvector_{{pgversion}}-debugsource percona-pgvector_{{pgversion}}-llvmjit
490-
```
478+
```{.bash data-prompt="$"}
479+
$ sudo yum install percona-pgvector_{{pgversion}} percona-pgvector_{{pgversion}}-debuginfo percona-pgvector_{{pgversion}}-debugsource percona-pgvector_{{pgversion}}-llvmjit
480+
```
491481

492-
Some extensions require additional setup in order to use them with Percona Distribution for PostgreSQL. For more information, refer to [Enabling extensions](enable-extensions.md).
482+
Some extensions require additional setup in order to use them with Percona Distribution for PostgreSQL. For more information, refer to [Enable Percona Distribution for PostgreSQL components](enable-extensions.md).
493483

494484
### Start the service
495485

0 commit comments

Comments
 (0)