From 0a06c4ea74bc338d2442115291e11a31928d2e02 Mon Sep 17 00:00:00 2001 From: Dragos Andriciuc Date: Mon, 30 Mar 2026 12:22:00 +0300 Subject: [PATCH 1/3] PG-2275 - Repository 404 errors and removed versions (14) This PR backports the updates in #933 for PPG 16 and adds the FAQ file. --- docs/faq.md | 18 ++++++++++++++++++ docs/remove-repo-ver.md | 26 ++++++++++++++++++++++++++ docs/troubleshooting.md | 16 +++++++++++----- mkdocs-base.yml | 5 ++++- 4 files changed, 59 insertions(+), 6 deletions(-) create mode 100644 docs/faq.md create mode 100644 docs/remove-repo-ver.md diff --git a/docs/faq.md b/docs/faq.md new file mode 100644 index 000000000..6bd9c5407 --- /dev/null +++ b/docs/faq.md @@ -0,0 +1,18 @@ +# Frequently Asked Questions + +This FAQ answers common questions about using Percona Distribution for PostgreSQL 14. + +If you're looking for help with errors or runtime issues, see the [Troubleshooting guide](troubleshooting.md). + +## Does MINOR cover both upstream feature and patch releases? + +Yes, if we ship a future minor of PG14+ this always includes the patchset from Percona as well. + +## When upstream bumps MINOR, should PATCH always reset to 1? + +The first release will always be `MAJOR.MINOR.1`. + +!!! note + Don’t see your question here? Feel free to click the link below to get free database assistance or contact our experts for personalized support. + + [**Get help from Percona**](get-help.md) diff --git a/docs/remove-repo-ver.md b/docs/remove-repo-ver.md new file mode 100644 index 000000000..7f2d4fef7 --- /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-14.19` with the latest available `ppg-14.x` + +For upgrade instructions, see the [minor upgrade guide](minor-upgrade.md). diff --git a/docs/troubleshooting.md b/docs/troubleshooting.md index 57cd9a884..b08823712 100644 --- a/docs/troubleshooting.md +++ b/docs/troubleshooting.md @@ -1,12 +1,18 @@ -# Troubleshooting guide +# Troubleshooting guide overview -## Cannot create a table. Permission denied in schema `public` +This guide helps you identify and resolve common issues when installing, configuring, or running Percona Distribution for PostgreSQL 14. + +If you're looking for general information or usage tips, check the [FAQ](faq.md). + +## 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. +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 :octicons-link-external-16:](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 :octicons-link-external-16:](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: @@ -20,4 +26,4 @@ To ensure all tables end up in your newly created schema, use the following stat SET SCHEMA demo; ``` -Replace the `demo` name with your value. +Replace the `demo` name with your value. \ No newline at end of file diff --git a/mkdocs-base.yml b/mkdocs-base.yml index f5cc05e83..fd5eb3d02 100644 --- a/mkdocs-base.yml +++ b/mkdocs-base.yml @@ -220,7 +220,10 @@ nav: - "Major upgrade": major-upgrade.md - minor-upgrade.md - migration.md - - Troubleshooting guide: troubleshooting.md + - FAQ: faq.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 From 02e49af4686a47d644ea79131ccb715865eb4916 Mon Sep 17 00:00:00 2001 From: Dragos Andriciuc Date: Thu, 2 Apr 2026 12:43:08 +0300 Subject: [PATCH 2/3] Update remove-repo-ver.md Add link to release notes --- docs/remove-repo-ver.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/docs/remove-repo-ver.md b/docs/remove-repo-ver.md index 7f2d4fef7..5f2a7a81f 100644 --- a/docs/remove-repo-ver.md +++ b/docs/remove-repo-ver.md @@ -11,9 +11,11 @@ The following versions are affected: ## Reason for removal +These versions were part of a release that included known issues affecting stability and reliability. + To prevent unintended usage, these repositories were removed from distribution. -These versions are not recommended for production use. +For additional details, see the [relevant release notes](release-notes/release-notes-v14.20.md). ## What should you do instead? From da620768c69ace2291d6a7b0717279ca2b1a8563 Mon Sep 17 00:00:00 2001 From: Dragos Andriciuc Date: Thu, 2 Apr 2026 12:43:53 +0300 Subject: [PATCH 3/3] Update remove-repo-ver.md --- docs/remove-repo-ver.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/remove-repo-ver.md b/docs/remove-repo-ver.md index 5f2a7a81f..a72dd97b9 100644 --- a/docs/remove-repo-ver.md +++ b/docs/remove-repo-ver.md @@ -13,7 +13,7 @@ The following versions are affected: These versions were part of a release that included known issues affecting stability and reliability. -To prevent unintended usage, these repositories were removed from distribution. +To prevent unintended usage, these repositories were removed from distribution. These versions are not recommended for production use. For additional details, see the [relevant release notes](release-notes/release-notes-v14.20.md).