This commit:
1. Removes autoconf builds for pg_tde so it can be together built with Postgres (now, used would have to go to contrib/pg_tde and build it explicitly after building Postgres) with make. There are still left pg_tde builds in CI tests since this PR depends on https://github.com/percona/postgres/pull/20. So those leftover will be removed after merging PG PR
2. Adds necessary changes regarding new code (like kmip) so frontend tools (pg_waldump et al) can be compiled with pg_tde
2. Get rid of realpath as it has issues with optimised builds
For: PG-1003, PG-1005
* Update yum.md - missing repo to meet Perl dependency
Update yum.md - missing repo to meet Perl dependency
* Update yum.md
No needed, as it's installed as part of the dependencies by devel package
* drop tde_heap_basic and as such beta from Percona docs
Signed-off-by: Kai Wagner <kai.wagner@percona.com>
* fixed formatting
Signed-off-by: Kai Wagner <kai.wagner@percona.com>
* cosmetics and Ubuntu 24.04 support
Signed-off-by: Kai Wagner <kai.wagner@percona.com>
* added missing step to configure the main repo
Signed-off-by: Kai Wagner <kai.wagner@percona.com>
* more cosmetics
Signed-off-by: Kai Wagner <kai.wagner@percona.com>
* added smaller enhancements for users
Signed-off-by: Kai Wagner <kai.wagner@percona.com>
* with the setup upfront, the only would drop the main repos
Signed-off-by: Kai Wagner <kai.wagner@percona.com>
---------
Signed-off-by: Kai Wagner <kai.wagner@percona.com>
- Rename database key rotation functions to make room for the global space ones.
- Now, during the first start, we would create a default temporary key provider for the global space. A user can (and should) create their own key provider afterwards. This allows use the same codepath and internal interfaces for the keyring management across databases and the global space.
- Now need to cache the principal key for the global space as we use it only at the server start to decrypt internal key. Then internal key persists in the memory cache.
Fixes https://perconadev.atlassian.net/browse/PG-835, https://perconadev.atlassian.net/browse/PG-833
Updated logo and favicon
Added extra ref to doc homepage
new file: documentation/_resource/overrides/partials/header.html
deleted: documentation/docs/_images/percona-favicon.ico
deleted: documentation/docs/_images/percona-logo.svg
new file: documentation/docs/_images/postgresql-fav.svg
new file: documentation/docs/_images/postgresql-mark.svg
modified: documentation/docs/css/design.css
new file: documentation/docs/css/landing.css
new file: documentation/docs/css/postgresql.css
modified: documentation/mkdocs.yml
* Updating documentation with configuration changes
* Minor updates to improve readability
* Added link to test.md for setup doc
* Added documentation about key rotation and remote parameters
---------
Co-authored-by: Anastasia Alexadrova <anastasia.alexandrova@percona.com>
new file: documentation/_resource/.icons/percona/logo.svg
new file: documentation/_resource/overrides/main.html
new file: documentation/_resource/overrides/partials/copyright.html
new file: documentation/docs/css/osano.css
new file: documentation/docs/js/consent.js
new file: documentation/docs/js/promptremover.js
modified: documentation/mkdocs.yml
new file: documentation/snippets/services-banner.md