Skip to content

Commit

Permalink
Updated after the review
Browse files Browse the repository at this point in the history
  • Loading branch information
nastena1606 committed Dec 5, 2024
1 parent 48e4970 commit 377dc27
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 5 deletions.
5 changes: 2 additions & 3 deletions documentation/docs/features.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,9 @@ The following table provides features available for each version:

| PostgreSQL Community version | Percona Server for PostgreSQL version <br> |
|----------------------|-------------------------------|
| Table encryption: <br> - data tables, <br> - TOAST tables <br> - temporary tables created during the database operation.<br><br> Metadata of those tables is not encrypted. | Table encryption: <br> - data tables, <br> - TOAST tables <br> - temporary tables created during the database operation.<br> - Index data for encrypted tables<br><br> Metadata of those tables is not encrypted. |
| Write-Ahead Log (WAL) encryption of data in encrypted tables | Write-Ahead Log (WAL) encryption of data for encrypted and non-encrypted tables |
| Table encryption: <br> - data tables, <br> - TOAST tables <br> - temporary tables created during the database operation.<br><br> Metadata of those tables is not encrypted. | Table encryption: <br> - data tables, <br> - **Index data for encrypted tables**, <br> - TOAST tables, <br> - temporary tables created during the database operation.<br><br> Metadata of those tables is not encrypted. |
| Write-Ahead Log (WAL) encryption of data in encrypted tables | **Global** Write-Ahead Log (WAL) encryption: for data in encrypted and non-encrypted tables |
| Multi-tenancy support| Multi-tenancy support |
| | Global principal key management |
| Table-level granularity |Table-level granularity |
| Key management via: <br> - HashiCorp Vault; <br> - Local keyfile | Key management via: <br> - HashiCorp Vault; <br> - KMIP server; <br> - Local keyfile|
| | Logical replication of encrypted tables |
Expand Down
3 changes: 1 addition & 2 deletions documentation/docs/release-notes/release-notes.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ The Beta 2 version introduces the following features and improvements:
* Added event triggers to identify index creation operations on encrypted tables and store those in a custom storage
* Exposed Storage Manager API and added the usage of Initialization vector (IV) in it.
* Added support for secure transfer of keys using the [OASIS Key Management Interoperability Protocol (KMIP)](https://docs.oasis-open.org/kmip/kmip-spec/v2.0/os/kmip-spec-v2.0-os.html). The KMIP implementation was tested with the PyKMIP server and the HashiCorp Vault Enterprise KMIP Secrets Engine.
* Added the `pg_tde_alter_principal_key_keyring('new-provider-name')`function, which copies the principal key to the specified new provider
* Added the `pg_tde_alter_principal_key_keyring('new-provider-name')`function, which changes the principal key's provider to the specified new one. A user should first add the new provider and

### Improvements

Expand All @@ -40,7 +40,6 @@ The Beta 2 version introduces the following features and improvements:
* Improved memory usage of `tde_heap_basic `during sequential reads
* Improved `tde_heap_basic` for select statements
* Added encryption support for (some) command line utilities
* JSON data is now handled with internal postgres JSON parser instead of jsonc

### Bugs fixed

Expand Down

0 comments on commit 377dc27

Please sign in to comment.