Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
31 changes: 20 additions & 11 deletions docs/yum-files.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,22 @@
# Files in the RPM package built for Percona Server for MySQL {{vers}}
# Yum repository package list - Percona Server for MySQL {{vers}}

Each of the Percona Server for MySQL RPM packages has a particular purpose.

|Package | Contains |
|------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| percona-server-server | Server itself (the mysqld binary) |
| percona-server-debuginfo | Debug symbols for the server |
| percona-server-client | Command line client |
| percona-server-devel | Header files needed to compile software using the client library. |
| percona-server-shared | Client shared library. |
| percona-server-shared-compat | Shared libraries for software compiled against older versions of the client library. The following libraries are included in this package: libmysqlclient.so.12, libmysqlclient.so.14, libmysqlclient.so.15, libmysqlclient.so.16, and libmysqlclient.so.18. <br/> <br/> This package is not included in downloads for Red Hat Enterprise Linux 9 and derivatives. |
| percona-server-test | Includes the test suite for Percona Server for MySQL. |
| Package Name | Description |
|---------------|-------------|
| percona-icu-data-files | Provides ICU (International Components for Unicode) data files required by Percona Server for locale, collation, and Unicode character set support. |
| percona-mysql-router | A lightweight routing middleware that directs client connections to backend MySQL or Percona Server instances, often used in high availability setups. |
| percona-mysql-router-debuginfo | Debug symbols for `percona-mysql-router`, used for troubleshooting or analyzing router crashes and performance issues. |
| percona-server-client | Command-line client utilities for connecting to and managing MySQL/Percona Server instances, including tools like `mysql` and `mysqldump`. |
| percona-server-client-debuginfo | Debug symbols for the client utilities, useful for diagnosing crashes or debugging client-related issues. |
| percona-server-debuginfo | Debug symbols for the main Percona Server binaries, required when debugging or profiling the server process. |
| percona-server-debugsource | Source code corresponding to the debug build of Percona Server, used for in-depth debugging and code-level analysis. |
| percona-server-devel | Development files and headers for building applications that link against Percona Server client libraries. |
| percona-server-rocksdb | The RocksDB storage engine plugin, providing high-performance key-value storage optimized for write-heavy workloads. |
| percona-server-rocksdb-debuginfo | Debug symbols for the RocksDB plugin, useful for diagnosing issues or profiling RocksDB engine performance. |
| percona-server-server | The main Percona Server daemon (`mysqld`) and associated server-side components for database management and operations. |
| percona-server-server-debuginfo | Debug symbols for the Percona Server daemon, enabling developers to trace or debug server-level issues. |
| percona-server-shared | Shared libraries used by both the Percona Server and client utilities, providing common functionality and APIs. |
| percona-server-shared-debuginfo | Debug symbols for the shared libraries, useful for debugging applications that depend on these libraries. |
| percona-server-test | A collection of tests used to verify the correctness and stability of Percona Server, typically used in QA or CI environments. |
| percona-server-test-debuginfo | Debug symbols for the test suite, aiding developers in diagnosing issues encountered during test runs. |
| percona-telemetry-agent | A lightweight agent that collects anonymous usage and performance data to help Percona improve its products. Optional and can be disabled. |
2 changes: 1 addition & 1 deletion mkdocs-base.yml
Original file line number Diff line number Diff line change
Expand Up @@ -266,7 +266,7 @@ nav:
- Uninstall: apt-uninstall-server.md
- Use YUM:
- Use RPM repositories: yum-repo.md
- Files in RPM package: yum-files.md
- RPM package list: yum-files.md
- Downloaded RPM packages: yum-download-rpm.md
- Run Percona Server for MySQL: yum-run.md
- Uninstall: yum-uninstall.md
Expand Down