pg_tde Beta (2024-06-30)¶
pg_tde extension brings in Transparent Data Encryption (TDE) to PostgreSQL and enables you to keep sensitive data safe and secure.
Important
This version of Percona Transparent Data Encryption extension is not recommended for production environments yet. We encourage you to test it and give your feedback.
This will help us improve the product and make it production-ready faster.
Release Highlights¶
Starting with pg_tde Beta, the access method for pg_tde extension is renamed tde_heap_basic. Use this access method name to create tables. Find guidelines in Test TDE tutorial.
Changelog¶
-
Fixed the issue with
pg_tderunning out of memory used for decrypted tuples. The fix introduces the new componentTDEBufferHeapTupleTableSlotthat keeps track of the allocated memory for decrypted tuples and frees this memory when the tuple slot is no longer needed. -
Fixed the issue with adjusting a current position in a file by using raw file descriptor for the
lseekfunction. (Thanks to user rainhard for providing the fix) -
Enhanced the init script to consider a custom superuser for the POSTGRES_USER parameter when
pg_tdeis running via Docker (Thanks to Alejandro Paredero for reporting the issue)