Percona Server for PostgreSQL¶
Percona Server for PostgreSQL is a binary-compatible, open source drop-in replacement for PostgreSQL 17. It introduces additional features to the upstream server, including:
- Storage Manager (SMGR) API Exposure: Allows PostgreSQL extensions to integrate custom storage managers. This change was inspired by the patchset introduced to the community.
- WAL Read/Write API Exposure to hook into WAL read and write functions.
These modifications have no impact on existing use cases and operation of PostgreSQL. They are required to enable additional encryption capabilities such as index-level and Write-Ahead Logging (WAL) encryption of indexes through the pg_tde
extension. These encryption features provided by the pg_tde
are still under active development and are planned for future releases.
Percona Server and upstream PostgreSQL function identically enabling you to migrate from one to another.