diff --git a/docs/remove-repo-ver.md b/docs/remove-repo-ver.md new file mode 100644 index 000000000..1277cec57 --- /dev/null +++ b/docs/remove-repo-ver.md @@ -0,0 +1,26 @@ +# Repository 404 errors and removed versions + +Some Percona Distribution for PostgreSQL repository versions are no longer available and may return a `404 Not Found` error when accessed. This happens because these versions have been removed from the repository. + +The following versions are affected: + +- `ppg-14.19` +- `ppg-15.14` +- `ppg-16.10` +- `ppg-17.6` + +## Reason for removal + +To prevent unintended usage, these repositories were removed from distribution. + +These versions are not recommended for production use. + +## What should you do instead? + +Use the latest available minor version for your PostgreSQL major version. + +Examples: + +- Replace `ppg-17.6` with the latest available `ppg-17.x` + +For upgrade instructions, see the [minor upgrade guide](minor-upgrade.md). diff --git a/docs/troubleshooting.md b/docs/troubleshooting.md index e2e7c1b1c..115f1ff86 100644 --- a/docs/troubleshooting.md +++ b/docs/troubleshooting.md @@ -1,16 +1,18 @@ -# Troubleshooting guide +# Troubleshooting guide overview This guide helps you identify and resolve common issues when installing, configuring, or running Percona Server for PostgreSQL 17. If you're looking for general information or usage tips, check the [FAQ](faq.md). -## Cannot create a table. Permission denied in schema `public` +## Common issues + +### Cannot create a table. Permission denied in schema `public` Every database in PostgreSQL has a default schema called `public`. A schema stores database objects like tables, views, indexes and allows organizing them into logical groups. When you create a table without specifying a schema name, it ends up in the `public` schema by default. -Starting with PostgreSQL 15, non-database owners cannot access the `public` schema. Therefore, you can either grant privileges to the database for your user using the [GRANT](https://www.postgresql.org/docs/{{pgvesrion}}/sql-grant.html) command or create your own schema to insert the data. +Starting with PostgreSQL 15, non-database owners cannot access the `public` schema. Therefore, you can either grant privileges to the database for your user using the [GRANT](https://www.postgresql.org/docs/{{pgversion}}/sql-grant.html) command or create your own schema to insert the data. To create a schema, use the following statement: diff --git a/mkdocs.yml b/mkdocs.yml index 07828e593..7490b371a 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -71,7 +71,9 @@ nav: - minor-upgrade.md - migration.md - FAQ: faq.md - - Troubleshooting guide: troubleshooting.md + - Troubleshooting guide: + - "Overview": troubleshooting.md + - "Repository 404 errors and removed versions": remove-repo-ver.md - Uninstall: uninstalling.md - Release notes: - "Release notes index": release-notes/release-notes.md